Since at least April of 2010, there have been rumors, leaks, and guesses about Google’s upcoming social network. While we’ve long anticipated that the product would be released in the summer of this year, the company has remained quiet about the project and its details. We’re finally getting our first look, however. Google+ has been […]