Nice an unique take on the theme! I haven't seen anything like it so far. I really enjoyed it. I think the difficulty level is great as well, even though it seems to vary quite a bit, even in the later levels. Good job!
Thank you! The difficulty was specifically a hard part to get right because Hamiltonian Cycles are either way too hard or way too easy to "find". That's why it probably wouldn't work as a full game; the difficulty would get insanely high very quickly!