This very much feels like maze design, especially using the portals. I think that it would be great to see other ways to affect the "realized" distance the player can walk, which would complicate the path finding even more!