I just finished this game last week and agree that it is long, not just becasue there is a lot of content, but because you spend a good portion of your time doing the same thing over and over until you memorize exactly where every enemy is (remember the sneak level with the gun with only 10 rounds?). I know the devs said they wanted to make it harder and open, but how does an open game work when it relies on a checkpoint system? I can't roam because I have to find the certain spot that saves my game, that is not non-linear in my opinion. Why do the cars always go backward when on a hill? A brake of some osrt would have been nice. How come the FAT BOYs have unlimited rockets? That really destroyed the realism when this big mutant can fire rocket after rocket at you. Why can the big mean special forces guy only run 10 feet before getting tired? It was ridiculous how far he could run before exhaustion, I could run farther than that and I sit and play computer games all day. The enemy AI had omnipotent senses that rival that of GOD, except sometimes you could walk right by them and they didn't notice you, other times they saw you from literally half a mile and knew exactly where you were.
My biggest complaint is that I want to choose where I save and how often, especially if the game tries to be nonlinear. I like these kinds of of games because I like to kill things, if I want to play tealth I will play splinter cell. I want to shoot lots of things, crawling past a FAT BOY at .0001 mph with no ammo does not entertain me nearly as much as shooting someone from 372 meters with a sniper rifle. Oh, and what was with the hang glider? That was the most useless vehicle of the bunch, never got me where I needed to go. But the graphics are impressive, some of the levels are a lot of fun, other levels are tedious, but there are alot of them either way. It is a good bang for the buck, spent a lot of time enjoying myself, other times yelling at the screen, sometimes I was even genuinely startled when a trigen showed up unexpectedly.
The games demo sucked, I had the same comlalints as others, it seemed to me that it provided you with enough weapons, just not enough ammo. But I took a risk and really enjoyed the game, didn't play multi at all though as I am knee deep in Americas Amry and any free online time is dedicated to building that honor.
Sorry if the post is a little long, but alot of this stuff I have wanted to get off my chest for a while about the game. That sneak level made me so dang mad.