Great job with this, has some very challenging puzzles! Only thing I can complain about is the controls...would be easier if I could also move with the arrow keys.