That was a really fun game! I really enjoyed the puzzles and how the mechanics came together. One bit of feedback I would like to suggest is moving restart to a different key. I kept instinctively pressing space out of habit to jump, and accidentally resetting my progress to the last checkpoint.