Really fun game, all the puzzles were understandable, but it took me some time to figure it out.
Awesome job!