Nsfw content is blocked in Germany. I will find a way to install the dlc outside of steam for countries where it is blocked
Itch.io or over google drive with a link ;)
Yes upload somewhere