[e2: lurn2preview, noob]
In no particular order:
1. Battlefield Bad Company 2 (title fixed)
they really should take the Battlefield out of this series, because it belongs less than a ball in a set of blocks.
2. Call of Duty: Black Ops
Overhyped, glitchy and boring (at least after the second time), unless you enjoy the multiplayer.
3. Medal of Honor (2010)
4. Aliens vs Predator
This is another example what happens when you take a long-standing FPS series and shift it to console. The simplified controls doesn't make this game any easier to play, it just makes it awkward and difficult. Aside from not being able to high-jump as a predator on the spot, alien wall-climbing is not nearly as seamless as in the previous two.
5. Mafia 2: Jimmy's Vendetta
This is essentially a watered-down remix of Mafia 2. The only difference is that Agent 47 has been infused with an obnoxious personality for his leading cameo as the playable character.
This issue has been addressed hundreds of times. It's pure sandbox, and either you like it or you don't. Fair enough if it appears in this thread. There are a noticeable lack of things to do once you've seen the sights, built the shit and mined every material. Beyond that, all you have left is documenting tunnel networks, building superstructures or playing with redstone. In that respect, the game is currently awful. If you don't hit multiplayer, I don't see how you could play this game for very long. But despite everything Minecraft needs, I feel it's a step in the right direction. Terrain manipulation isn't something new in the gaming industry, but it's never really been done to this scale.
The pay-for-alpha complaint is as invalid as whining about people pre-ordering any other game. If people bought the game in the alpha, they've bought the gold and all subsequent addons. The bonus is that we still get to play a (fairly) stable game before it's even released. In Notch's place, I'd have done the same thing.