Earth’s Mightiest Heroes get their cinematic costumes in a new trailer for “Marvel Avengers: Battle For Earth”! Download the demo now on Xbox LIVE Arcade! Coming later this year to WiiU as well.
Leave a Reply
You must be logged in to post a comment.