Marvel Ultimate Alliance 2 betters its predecessor in every way. The overall presentation is far slicker, the story is infinitely more engaging and the graphics, with their glossy sheen giving a comic-like yet grounded look, are unequivocally superior. The niggles, such as subtitles taking up large portions of the screen, the removal of certain characters (no Moon Knight?) and the occasional moment where it's hard to tell what's going on don't come into question when you're simply having so much fun. Like Batman before it, it's the faithfulness to the source material that makes this title so good. Marvellous stuff.