great puzzle game
A challenging puzzle game that forces you to think through your moves. Interface is simple, neither flashy nor drab, but easy to use.