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 founded a Command and Conquer fansite called C&C Sector in 2001. He then went on to head up multiple websites at FileFront, before joining the team at GameWatcher in 2007.
provide relevant advertising.
You can find out more in our