This was a lot of fun to play! The mechanics were easy to understand, the puzzles were challenging, the artwork and sprites looked really good, and the final level put everything together well. There were a couple stretches, usually near the goal, that felt a little punishing if you die there after solving the main bit of the level, but otherwise I really liked this.