It seems like the thought process of every fledging social network this morning was:
Google is launching their social network?
Perfect!
Time to launch our similar but not quite finished rival product.
We might just get listed at the bottom of a techcrunch article in the resulting hubbub!