MARVEL HEROES Launch Date, PvP Details Announced

Date: 25 March 2013 Time: 03:18 PM ET