Wow, is Social app really back on track?
I should give it a new try
Yes, it is now being worked on by a couple employees afaik.