Google Maps has just announced a new ''Explore ... you could get every business and landmark in the area, which was pretty ...