Who's playing? I'm about an hour in and OMG! This is the best indie on the switch hands down, and the soundtrack is top of the line.