Fun pathing game (which is the game type I'm going to use). There were a few levels that took me time to figure out, but none of them felt frustrating. Only complaint is that there was no explanation about the various squares/circles.