The real problem is apple do what they want when they want, they mostly never reply email and the web interface to manage Appstore is very simple to not say bugged, for example if you submit an application for approval you have no way to change it or remove it.
This slow and buggy process is already annoying for offline products but it's becoming a real challenge if you want to release a online game and you announce a day for the launch.
So if someone have some contact with Apple you are welcome to help us