Marvel Heroes is going to release soon. Maybe. Probably? It's hard to say. We have a release window for the game but not a large amount of evidence that the game is actually moving toward that release window; there are beta updates but no clear signs that the game's open beta will be coming soon....
Posted on Mar 12th 2014 4:00PM
Posted on Mar 12th 2014 12:00PM
Posted on Mar 12th 2014 11:00AM