i clicked on that link and it searched up nsfw stuffs and It scared me I thought my computer had a virus smh
It happened with all games you download from Itch.io idk why but oh well