Itch is hardly an "unknown" or "untrusted" sight. Sure, mayby some user could put up a virus for people to download, but that has nothing to do with Dinaki putting up their own stuff. The website itself is fine.
Hello NintenHero , when I wrote "unknown" sites, I did not mean specifically Itch, but in general, downloading to any "not my" site on the Internet.
Oh, i see. I understand now.