Google I/O kicks off today, and one of the announcements you can look forward to is a new Google Maps service. Google accidentally teased major changes ahead of its official unveiling by opening up a new webpage that allowed users to request an invite to a new Maps service.
That page has now been pulled, but not before screenshots began making their way around the Internet.