this game is truly marvelous, and i have searched extensively but failed to locate its official website. there is no relevant wiki or introduction available on search engines either.
i still remain uncertain if this is the official source.
it saddens me that this game has not been released on steam.
residing in china, i lack suitable payment methods to offer support, and for this, i deeply apologize. if it were to be released on steam, i would undoubtedly lend my support.