i might be pondering the same thing, they might just want to toss some resources in cause they need to launch already and maybe they think the time it would take without those resources would become way more detrimental to at least making there money back and profits for a year b4 they sink the game. if they keep them after launch it probably means more? lol i dunno how it all works, but i can bet u they been over worked for a long time though.
