This was really fun! Interesting and unique puzzles, it took some time to properly understand them and I liked the challenge.
Good job!