It’s because they love WordPress (no fooling) and is one way to help foster greater community around their neat new initiative.
There’s nothing more than that outside of a new domain, ManageWP.org (notice the .org) and a landing page where you can sign up for more information:
It appears to be somewhat of a newsy-ish website with a bit of Pinterest-ish type layout, or columns? Perhaps it’s a curated news site of feeds, which wouldn’t be innovative in the slightest but could be a neat resource for some.
We’ll just have to see and wait what they cook up – any guesses from your end?