Well done! You should be really proud of managing to submit a game! I don't really think I can give you any advice you don't already know. There's a lot more work to do, but you're on the right path, I think. Cheers!