Did you even go to the site? The point is that you enter your address, and it is completely customized to your house/location/childhood home, plus it is interactive. This is a good option for someone who doesn't want to install Chrome, but it's not even half of what the film's about.No need to install Chrome. Just watch it on youtube.
Actually it's more interesting to watch it on the website if the area where you live is covered by Google Earth's street view.No need to install Chrome. Just watch it on youtube.