Image Credit: Melissa Wiese For the past couple of days, there has been lots of buzz around Google’s latest attempt at social media. There have been countless reactions to the new product, from glowing praise to raving anger. Google has dipped it’s toes in social media before, and has in most cases, completely missed the mark. [...]