Ello.co

Thumperchick had a quick thing to say said
4

Have you checked out Ello.co yet? What do you think? Is there a niche it's going to fill that's not already overserved?
Did meh give them their weird face icon? Or did ello steal it, while you were sleeping?