Really great game except for the movement controls. You can't have isometric movement with cardinal direction controls. Many games try this, and it never works.
A reply to Fawcs: Every time I solve a puzzle, I do not guess. I am finding the solution mandated by the puzzle layout. That implies that the puzzle solutions are unique, at least for the ones I've done so far.