This is really well done! I love how the controls feel and how the game plays. The puzzles were fun and challenging as well. I love how the red blocks interact with the water. The different death popups also make it super fun when you die. The only issue I found was that the blocks would sometimes multiply if one block would reset onto another. Whether that was a bug or intended design, it doesn't take away from the game at all. Amazing work!
(level 12 took a long while to solve but it was a really good puzzle)