You're game is really cool, the puzzles are really difficult, that makes it enjoyable (surprisingly, my game has the same mechanics, you should try it)