Gut Reactions, Since I don’t have the time to write reviews of fully played games, well I do but by the time I’m done the game’s been out for months – for instance, I finally beat Uncharted 2 this weekend. I’m going to start giving you my gut reactions to games based on the first […]