Wow! That is incredible how well designed this game is. From sound to visual - everything works just how it should. It looks fully finished product. Difficult? For sure. But it feels right. Think i will finish all levels in a couple days.
upd. It could use some progress saving mechanic. Choice of level perhaps.
Great work!