Press question mark to see available shortcut keys
Terms of Service
Feb 13, 2012
So what does Google have in store...? It's been registering some new domain names which might give a clue.
Google's Recent Domain Registrations: Labs, Screenwise & AdWords
no plus ones