Avery well paced game. New mechanics gets added when it feels appropriate and there are many fun twists on the gameplay.
The only thing i would have liked added is a timer for when the stage starts to go down, I think it would add a lot to the tension you feel when you are close to finishing a level.
The art is fantastic and is very cleverly used to give you a lot to work with without making a lot of separate assets, good thinking for projects with limited times like this one.