Well, I've been playing this game for a while over on youtube. Well, when I say 'for a while', I mean I've had to stretch out a couple hours worth of gameplay over the course of a couple of weeks because of some physical issues I'm having.
There are spoilers ahead, but only for the first part of the game.