Interesting concept that needs a big brain. I found it difficult to play given the smaller screen sizes. They key to solving these puzzles is knowing the layout of the map. The smaller screen spaces deny that information, or at least makes it tedious. I don't think there's any way around it, but maybe some more hints or guidance would help.