Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

i downloaded itch on my laptop and from there youll get it

Yeah I ended up doing the same thing thanks anyway :)