Atari has just confirmed to Strategy Informer that the upcoming release of Champions Online, a MMO that is in development for the Xbox 360 and PC, will be released in June 2009.
No further details were revealed.
Click here for more information on Champions Online...
Jamie is our Rocket League addict, so much so that we've banned him from writing about it.
provide relevant advertising.
You can find out more and change your settings in our