Steam has fully rejected this game and is not willing to look into posting this game on their site in the future either.
Not to mention, development of this game died back when VISA and MASTERCARD made a large majority of nsfw games get taken down which included this one.
The developer has also stated that they are focusing on other projects instead of this game as itch still has this game locked to a large majority of people.