yes. more MS spin. probably good numbers too but too much spin to really know.The worldwide launch bit doesn't really matter. They were going to sell whatever they were going to make, short of sending 500k to Japan or something...
All this tells us is that they have made more systems than before.