Well, I'm pleased with the news but they really need to make their site work without having to allow Cloudflare. That's just weird and kind of hacky... but whatevs. I'm looking forward to seeing what they can do with things.
Still need to read up more on what exactly it is and who they are.