Beat the game for the first time on Hard last night, and now I can't put it down. I actually liked a lot of the story, but I know some people will not stop bitching about it.