Fantastic idea and so well implemented. The art style, animations, effects and audio are just perfect. As others have mentioned the difficulty curve feels just right and every solution comes with a great 'ah ha!' moment. The different ways you've utilized the mechanics and level layouts work really well. Would love to check back on future updates!