Our head of the media team told me about it. We are pretty (well, totally) anti Meta and Goog so he said I would like this better.
Personally it's great and it also appears to be very useful for certain aspects of my business life.
I always wished MySpace won the social media war. Now with this, I can see the glimmer of it's past.