I don’t think this thread was created by one of them — the creator of this thread isn’t listed as a mod over there.
Like @Devgard I was tempted to lock or delete this thread — I feel like it’s a bit of a shitty thing to post — but it’s pretty clear from the upvotes that most people are excited for it. So… Whatever will be, will be!