I finished playing thru Spec Ops today. Not terribly long, gameplay is basically Gears of War with modern military skins.
The storyline is pretty messed up. By the final quarter of the game, even the load screens question your motives. It is not the happy jokey game that Gears is, at least not for long. The graphics feel dated when you're out in the desert, but some of the indoor areas are absurdly gorgeous.
An aside: the developer decision to have the solders have their uniforms seal up over their neck-stumps when you blow their heads off? looks super weird. The game is jam-packed with horrific shit happening to people, yet having a bloody stump was just that little step too far, eh?