this reminds me of the old graphic adventure game Fahrenheit 451. TBO it's not really blowing my socks off. I do feel like a game of F451 though...









This Romanian company http://www.norc.ro/ provides a service similar to Street View for some cities in several central-eastern Europe countries.

