I'm thoroughly impressed. I didn't expect anywhere close to this level of interactivity or consequence in the storyline and gameplay to this game. Very very well done.