Quoted from jalpert:
The day before the game went on sale, they posted a pic to twitter with nothing but in box games and someone looking proud. This strongly implies these games were ready to ship.
I was expecting weeks, but if you are going to post crap like bunches of games ready to ship, you better have the majority of the games ready to ship or close.
Nevermind you got educated already!