Interesting concept!
I really enjoyed the thought-process behind this game!
Well done making all the puzzles! :D