This is was fun. I was confused at first because I did not know if I was allowed to go over the same spot twice, since that tends to be a staple of these kinds of games. Maybe make a note of that in the instructions or, if this is not too complicated to set up, give the player a bonus for not going over the same spot twice or completing the level in less than X moves.