I can see that you know how to exploit the mechanics you come up with, you've made some very interesting puzzles.
Good job! :)