Very nice, incredible how much was possible on such a short time. But I think there are a lot missed opportunities. I would have made a more step by step first level, with so you can introduce the player to the mechanics.
Also maybe different mechanics, as the Game Loop seems very simple and repetitive.
So, a great presentation, but seems there was more effort on the music, sounds and effects, than the main Game Loop.