Project blank is supposed to be the alternative to Twitter that LeoFinance is creating. It's been delayed quite a bit so I have no idea when it will be released.
I have no idea why they left but I haven't heard of most of these applications. So my guess is that they stayed on STEEM and later moved on to a different chain of their choice.
Posted Using LeoFinance Beta