Skythe 18 Posted March 30, 2013 https://marvelheroes.com/ June 4th...GET IT!!! It's free. I've been playing the beta for sometime now. It's quite the fucking awesome. Quote Share this post Link to post Share on other sites