Your graphics look pretty nice for the first jam, congrats on that! :)
You should be able to upload in a few days after lock get's lifted.
... and if it makes you feel any better I've uploaded mine and for some reason it is not seen as a submission -.-'