To Be Loved Like Google is a database of Google street view locations where people are staring strait into the camera. The digital voyeurs look through the screen directly at you. Their reactions range from unbridled excitement to intense distrust. Through TBLLG you can experience what it is like to be seen as the omnipresent, omnipotent Google.
The website no longer exists due to google updates. I suspect they were jealous.