This game looks fun - did you not get a chance to upload it?
I think I did a couple hours before the deadline, maybe I did something wrong during the set up of the page.
Edit: Found the problem, I am a bit dumb. It should be good now.