There is another website very similar to Youtube, it’s called Pornhub, and you can publish any NSFW 18+ content there.
Anyway, I think I can give you another link to the game so you can bypass this situation.
Use this link to allow people to download and play it on Windows: https://mega.nz/file/dKZHwKKa#Pxpgpz4nR5v370Yhhb82MuDU2kOtscl3_SfU2LO8kF4
(I’m going to keep the file active, but I should delete this link to keep the comments section clean.)