With a cracking funny story, action, an awesome upgradeable fighting skills and an epic arsenal of weapons that will make even the most heroic of heroes envious, Dan