The Internet was abuzz with Google+ Games yesterday as majority of the major news sites reported that Google+ Games is now live. I checked my Google+ console yesterday but I got the usual four Google Plus icons only: Home, Photos, Profile and Circles. But this morning came the big surprise, the fifth icon: Google+ Games. […]

Read more