Google recently updated Google Maps with a full screen street view. They also took the time to update the street view of their own building. Guess which game character someone found lurking outside Google HQ?


[Thanks Jose]