This is really good! It's kinda funny that the ending ended up being almost as long as the game itself (also that last part with the blind jumps felt a little unfair), but the idea is great and the execution too!