Game was relatively fun, but I'm inclined to agree with the other person above that the levels that relied on super tight timing as opposed to clever manipulation and forethought kinda dragged down the game for me. The last level especially basically boiled down to repeating the same process six times, which if everything had been perfect would have been just fine, but I had repeated issues with dropped inputs that killed several runs that almost finished pretty much every level that required rapid input (read: everything that was based on timing rather than figuring out the proper steps to complete the level)
It took me two times all the way through to figure out the last part of the bonus level because I was looking for another puzzle or a normal exit icon or something. I love you, you absolute jerk. Also I would totally play a game of -just- the insane trick puzzles from the end. It's a shame that the rest of the levels are designed around you having specific constraints or I'd almost want to suggest some kind of new game plus mode that removes all the shift field and just has you find your own geometry parkour path through the levels.