Overview Details Press Releases Multimedia Locations People Groups As the perceived battle between Google versus Facebook in the multi-billion dollar goal to become today’s favorite social profile of millions of online users, a traffic generating program looked set take the latter by storm.