I have been playing with it and its obvious that most of the photos are a bit dated. Its not live as Im sure some folks have.....
Appears this used to be called Keyhole and was recently purchased by Google. I can only assume google wll update it based on its appeal.
Also found that close shots are only in the dense population areas. Im guessing for Real Estate sale etc...
Just another toy...........