People love to hate on this game, but I really enjoyed it a lot. I admit that I haven't played any of the updates, and have only gone through the main campaign (probably why my opinion is skewed more positively), but I had a really great time with what I did go through. A 3.5 is probably an accurate overall review, but I gave it an extra .5 based on my personal experience on the initial release and playthrough.