Really loved your game! The sprites are terrific---in a good sense!---and the mechanics are very clever and well presented. Some audio would round the game (although I understand that the time limitation is not easy to overcome).
As a constructive critic, I think the movement of the player could be a bit better if it was a bit slower, or at least a bit slower when you start to move.
PD: The boss fight was promising ;)