This is a crazy game indeed – check out the trailer:
The Day Google Street View Stood Still is a Parasite Game that uses Google Street View as the game stage. Additionally it makes use of the Web Audio API, to place audio objects directly in the Street View space. The 3 dimensional audio rendering makes it possible to localize game objects via its sound representation. Gamers may use of their Headphones to easily orientate and find the level exit.