Suit up folks, it’s coming and it’s coming on July 14. Get ready to get your massively multiplayer superheroing on when Champions Online releases in both the US and Europe on that heroic day. While it’s a little bit later than orginally suggested, it’s better late than never. Full details of the launch have not been released and whether or not the console delay still stands isn’t clear. Tune into our weekly MMO feature, 7 days Around the MMO World for any Champions Online developments.