MARVEL HEROES Demo Shows a Diablo-MMO Hybrid Fit for Fans

Date: 10 July 2012 Time: 01:40 PM ET