VIDEO
Share
MARVEL HEROES, the free-to-play MMORPG is live today, and we have a brand-spanking-new launch trailer for you.
Credit: Gazillion