Tough time just picking "10" best for 2010.

It's going to be hard to narrow down just 10 games for me. It seems a lot of people are hating on the threads these days that "2010 sucked for gamezzzz!!!!", but I feel it was a great year and had a blast playing several games. In "somewhat" chronological order, I'll list all the games I played this year I had a good time playing, and start narrowing down from there. Feel free to pitch in any you all think are worthy that I might still have time to check out. 
- Darksiders 
- Bayonetta 
- Mass Effect 2 
- Bioshock 2 
- Heavy Rain  
- Battlefield: Bad Company 2
- Final Fantasy XIII 
- God of War 3 
- Splinter Cell: Conviction 
- Super Street Fighter IV 
- Blur 
- Red Dead Redemption 
- Super Mario Galaxy 2 
- Split/Second 
- Alan Wake 
- Starcraft 2 
- Limbo 
- Halo: Reach 
- Dead Rising 2 
- Castlevania: Lords of Shadow 
- Enslaved 
- NBA 2k11 
- Fable III  
- Amnesia 
- Civilization 5
- Vanquish  
- Kirby's Epic Yarn
- Fallout: New Vegas 
- Call of Duty: Black Ops 
- Assassins Creed: Brotherhood 
- Need for Speed: Hot Pursuit 
- Gran Turismo 5 
- WoW: Cataclsym (not out but, I don't see why it's going to suck) 
What have I missed? As you can see, narrowing this down is going to be really hard as I had a lot of fun with most of these games.