I got a bit dizzy in the end when I restarted twice but really nice game feel throughout the game and clever puzzle idea, congrats!