and if/when this turns out to be something totally different than you're all speculating, we'll all laugh about it (like the end of a Scooby Doo episode).

I'd just wait for more details. There's very little point wasting energy speculating and worrying about something that could potentially be anything.

Unless I missed something, we know pretty much nothing about this system, besides it's tentative name.