Search for something
Games, achievements, badges, etc...
Found 1 review
Ok the game was cool but it has it flaws but it have lots of action also wat got me was the storyline and cinemas the weapons was mad crazy when fully upgraded lol i would perfer my friends to buy this game especially if youre a true marvel fan.
None of your friends have this game