Originally Posted by Badly Ironed Shirt 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. Just downloaded - quite enjoyable
Forum Rules