MikeRox on 24 June 2013
I think they should weather the storm for now. No need for a mass panic relaunch atm. The games are coming, they just need to be ready to market the crap out of them once they're here!