Great! Thanks for your quick reply
Is the demo version not on itch? Steam blocks adult content in some regions. I don't have access to the demo, if it's only available on steam.