> You can fly me to a new country and drop me in a city I've never seen before, and I'll start navigating it on foot
This doesn't work in triangle-based cities like Szczecin :) It's very hard to stop the assumption that 2 right turns is roughly 180 degrees :)