Great game! It's very polished. The graphics are fantastic and the animations and lighting are just right. For me it was difficult to plan my movement strategically and get the timing right to dodge at the same time. I'm currently stuck at the level with the fast flying bug where you have to get back for the key in the middle of the 3x3. It is just too fast for me, haha.
And I love the soundtrack!