A fun game, I really had my head scratching on this one :D
The puzzle design is astounding and feels really complete.
Good job on the game! :)