Google Street View Download, So, what is this immersive new feature and how does it work? .