Really nice game, the mechanics are interesting and challenging. The puzzles got me thinking for a while. Congratulations! keep polishing it!