Yeah pretty much. It's a long process and I understand the 'why' behind it, except for requirement that it has to be listed as "coming soon" for 2 weeks before it can go live... If they did they already completed the game build / storefront page review, why the need for this requirement? I think their approval process is mostly to make sure malware or anything like that isn't being spread (assuming here).