Anyone played this? Drops you in a random Google Street View map, and you have to guess the location. You can move around looking for clues.