The game was pretty good even if I was too stupid to get some of the puzzles, however I made a video so you can watch my stupidity.
I'll check out some of your other games as well.