Wow this is just a properly good puzzle game. Looks and sounds good, the levels flow together nicely, the new mechanics are introduced at a good pace. Starts straightforward and gets challenging. Awesome job. Literally the only criticism is I wish it auto-restarts when you fall LOLLL