23 days ago - Crater Creator - Direct link
It’s most likely that the information you researched referred to the console release, which is a separate beast. See the Console Talk sub-forum for more details.

Recent 7 Days To Die Posts

about 9 hours ago - SylenThunder
about 9 hours ago - Shurenai