Holy sheesh! I just see on steam and couldn't wait to play , so I searched up on itch sadly i was taken down or something? don't worry i'll buy on steam!
Love to support you dev.. i used to play tentacle locker 1 when i was younger. it's a few first H-game i've ever play in my life!