While I agree with most of this review, the last bit frustrated me. That is, where the writers once again imply that linearity in the storyline of games is bad. I'll admit, maybe I'm just one of those people who is behind the times, but I've never been against a game just because I'm not given...