This was so much fun! Very cool mechanic and puzzles. The art style is also very fitting.
Great work!