The following information was just found on True Strange Library website – posted on May 31, 2017 (edited for spelling / content):

Ok this is crazy. …

First posted on http://www.phantomsandmonsters.com