Was just introduced to GeoGuessr through an FB post. Am now completely addicted.
Brazil shows up a lot. So does Finland. With Spain a close third. So, if I suddenly were to teleport to one of those, I'd know where I was.
After awhile, I don't go for the points, since it takes too much time to zero in on a particular place.
I'm just waiting for a road to show up, when I could say, "Hey, I've been there!" (It'd be pretty weird if it were my own street, though.)