Ello! First Impressions

Well, I haven’t seen this kind of hype in three years. Three years ago, Google announced it was launching a new social network: G+. The internets went crazy, partly because they didn’t make it open to everyone. In order to […]