Hm, I played that game yesterday for quite a while but it seems I forgot to rate.
Well, nice job, good puzzles and mechanics. I liked it.