I think the game is fun - pretty difficult puzzles but satisfying to beat. The theme didn't come through as clearly for me as for some others, but I enjoyed the mechanical integration regardless. Clever idea and well executed!