As far as I remember, I found the game on Itch and I was immediately interested in it, so as soon as I saw the first part, I immediately started waiting for the sequel and I'm still waiting for it)