This was a very fresh take on the theme! I really liked it :D The puzzles were super clever. Often I would just do the obvious thing and get stuck. It often gave this kind of 'huh, Im stuck' moments, which then felt extra good to solve afterwards. The only thing which frustrated me a bit was having to start all the way from the beginning of the game when restarting. Perhaps it would be better if you respawned at the last checkpoint?