I bought marvel ultimate alliance because there have been many marvel games that I liked and this got great reviews too. The game started out good because some of the first missions were easy and I typed in the codes that give you all of the characters, costumes, and powers too. But later on, I started having trouble with getting through the levels because I was walking around in circles trying to figure out what where to go and what to do, it's like going through a maze. And since the game is so confusing, the more you play and try completing a mission the more frustrated you'll become. And after a while Marvel ultimate alliance also starts to get really boring because of how repetitive it is. So if you need to play this game, rent it first so you don't waist your money and learn why this game is so overrated.