Overall Batman: Arkham City is a simply incredible game that somehow manages to improve on Arkham Asylum in almost every area. There's so much to see and do with the main storyline taking around 8-10 hours. Throwing in the Catwoman missions, side-quests, challenges and all the collectibles leaves you will well over 40 hours of wonderful gaming. Once you've played through once there's also a New Game+ mode allowing you to play again with all upgrades intact against a tougher game. Batman: Arkham City is a must-own game, especially for Batman fans and it's as near perfect a game as you're likely to find. A strong contender for game of the year.