Google released this commercial this week to the public to drum up excitement for interior virtual tours of businesses on Google Maps.