I really like the concept, the art style is really cool and the SFX fits well. I'm not sure about the music, it seems a bit too upbeat for what I'm making :)
It would've been nice to play through smaller levels first of making sub parts to understand how it all works but I guess you ran into time problems!
Great job creating this in such a short time, congrats on submitting!