Good take on the theme. Gameplay-wise, I think the game would be better suited to tile based movement. That way the steps to the solution are more discrete.