Anyone know whats goin on with the Gamestore? Would have been better to get it right then launch vs launch and then get it right.