Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

No, It's not a Windows  Defender thing. Like literally itch.io gives a little popup saying the page is suspicious.