Cool puzzle game idea. Smooth controls. Sometimes unsolvable puzzles are generated which is a bit of a drag. When solvable puzzles are generated it is very satisfying.