Not much waiting is needed anymore, I submitted the first release to Ovi Store yesterday. Nokia will run some final QA for it and if everything goes as planned the game should be out hopefully in a week.