Post Thumbnail

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....

March 20th 2013 at 2:00pm 0 Comments