Very nice puzzles! Some of them had me stuck for a few minutes, but in the end I managed to do all of them :D the puzzles are well-designed and the way you introduce and combine your systems into them is so good, great stuff!