Fun and intuitive puzzle game! Had fun optimizing my route to not run out of moves. My only question is does the game calculate that there is no possible solution and game over early? Because sometimes I lose with 30 moves remaining consistently on a specific route. If so, thats a strange decision, Id like to play it til the end to see what i did wrong.