The Stripe restriction came a couple months ago. Either itch had to cave to its demands, or effectively get shut down entirely. NSFW works are literally under attack by pearl clutchers from all sides right now. It sucks, big time. I fear offering an alternate route through patreon or such because there’s been stories of accounts getting locked.
Steam should have no such restrictions though. Or at least, if they continue to hold out. They’re a much bigger company than itch. I am happy you’re excited about the game. Feel free to Wishlist, so you’re notified when it’s there!
(I’d be offering it as Early Access on Steam, but… they’ve had to modify their policies too. No Early Access for NSFW works. Sucks)