Google Play Games leaks as Android’s Game Center

Google is indeed set to unveil its own equivalent to Apple’s Game Center social gaming hub,…