Are we allowed to talk about Never7/Ever 17 here?

Asking since they just got released on Steam, and I've heard people say they are predecessors to SciAdv.