Fitting
Melodies, instruments, tempo, beat, lyrics... everything fits perfectly with the theme. You've got one hell of a chance at this competition.
You have a few more days to fix things up right? Well here are some suggestions.
First and foremost, I say this in the nicest way possible ^__^ :
You can't sing very well :D
The vocals were ok but either way they weren't mixed into the song very well, maybe if you eq it a bit, add some chorus, or a vocoder or something else thatll blend the song in a bit better and it'll smooth things out.
There were points when I wanted to hear the actual song a bit louder and the vocals were just overpowering it.
Bottom line:
Fix up with mixing the vocals in and you're set!
9/10
5/5
-M