Well it's the last day of the year. So what are your top ten games of 2010 people? What did you enjoy playing most? What couldn't you wait to get home to play? Mass Effect 2 Mass Effect 2 is a dramatic improvement over the original, not only in gameplay mechanics but in graphics and overall polish. Bioware looked to the original game and streamlined it in such a way that it would appeal to a wider audience and while I personally loved the original I just found its sequel to be a much more enjoyable ride. The bulky and unmanageable inventory, the mind-boggling list of abilities and the clunky controls all gone and replaced with what I think to be a more polished and better thought out design. The story in my opinion is in itself quite weak but it is through the interactions of citizens from the Universe and your team that it is enriched. There is no denying that many will go without reading any of the articles in the codex but should you take the trouble you'll come to realise the scope of the Mass Effect Universe in it's completeness. It is because of this that the Mass Effect franchise has quickly become one of my favourites. Assassin's Creed: Brotherhood Where to begin... With Assassin's Creed II only having been released last year, I expected to be greeted in Brotherhood with a rushed if not un-polished final product but I'm very pleased to say I was completely wrong. Ubisoft Montreal brought out the original back in 2007 and while a respectable entry onto the market it was fraught with an abundance of rough edges and lack of variety. Assassin's Creed II attempted to sand out those rough edges but with Assassin's Creed Brotherhood they have brought out a game which I think truly encaptures the original mechanics perfectly while incorporating some new ones to boot. Need for Speed: Hot Pursuit More like Need for Speed: Burnout but you know what? That didn't matter to me, Criterion know their driving games and they were the perfect team to choose to revive this dying franchise. Despite being a driving game this has some of the best looking graphics I've seen in a game this year, the lightning is as good as I think I've seen in a game ever. Add to this an online component that works incredibly well - playing with people from America, Asia or Europe? No problems, enjoy your lag free race. Throw in the Autolog and you have a game that brings out the inner race demon in you (Damn you n2o!!!). Limbo Less is more and no other game proved this better this year than Limbo. Sid Meier's Civilization V Having only played for the last couple days I was quite surprised at how quickly I had come to love this game. Compared to past iterations this is on another level. Starting a game at 9pm and then looking up and realising it's 7am and you still haven't finished that very same game you started the night before is something bizarre to describe. Even more bizarre when you still want to play more but have to go to work. Not to mention being able to jump straight into a game without needing to go through the tutorials due to the well-integrated tips and great AI advisors. Multiplayer seems a little lacking but the Singleplayer in my opinion more than makes up for this. If you have a couple months to spare, start up a single large game.. It'll take you that long to finish it anyway. Battlefield: Bad Company 2 This is here purely for it's multiplayer. For me there was no greater online multiplayer FPS than BFBC2. If you want large, expansive warfare then there really is no equal in my opinion. Combined with lots of game modes and many new weapons and gear to unlock, as well as vehicles to drive/pilot, this was a game that I just couldn't get enough of. Halo: Reach I'm a Halo fanboy, ever since the original I've loved the franchise to the point where I even bothered to read the novels which were released. Not to mention buying it at the midnight launch and finishing at 7am. Having known the the storyline of Reach and just exactly what was going to happen, I was surprised I found the story so engrossing. Noble Team brought something to the Halo series that hasn't been there before. With the past games playing Master Chief you're pretty much left with a stoic and blank character but with Noble Team you get an insight into just who Spartans are and what it means to be one. In my opinion, Noble Team gave the game a real personality that wasn't quite reached in the original. Bayonetta It starts you off standing on the face of a clocktower that has fallen off a cliff an unknown distance in the sky, after which you fight off dragons and angelic beings and you do this by punching, kicking, shooting or stomping them with a three storey high boot made of hair and all the while the clocktower is still falling... The next scene is Bayonetta posing as a nun to trick angels into coming to you so you can beat them into oblivion while somehow making it all look hyper-sexual... I don't know what else to say about this psycho-ass game. Super Meat Boy ARRRRRRRRRRRRRRRRRRRRRRRRRGH! If frustration was money, I'd be the richest person on the face of the planet. Heck I was stupid enough to buy this twice (first on Xbox Live then through Steam). Buy this if you love a challenge and hate yourself. Pac-Man Championship Edition DX Waka Waka Waka! I think that all the people who kept saying this year was a shit year for gaming was not playing close enough attention (this includes myself). Not only did I love the above games but there are still many more of which I still have not had a chance to play yet which I'm quite confident I'll enjoy. This year for might not be as great as last year for me but there are games in this years list which would easily replace titles in last years list. Would love to hear what everyone elses top ten games for 2010 are. Games still not played yet: Starcraft II, Call of Duty: Black Ops, Red Dead Redemption, Medal of Honor, Alan Wake, God of War III, Rock Back 3, Super Mario Galaxy 2, Dead Rising 2, Fallout: New Vegas, Enslaved Odyssey to the West, Costume Quest, Amnesia: The Dark Descent, Darksiders & Vanquish. All games I think have a chance of being in my list that I just haven't played or haven't played enough of yet.