I'm looking for a replacement for Twitter, which currently gets most of my content. Stumbled upon this site but looks to still be a ghost town atm.

What's everyone's thoughts on this place? 😁