Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

i had  to wait 6 hours for it to load get it on steam it so much better but yeah itch.io can be filled with crappy and ripp off games and its just annoying anyway who made itch.io always wondered and thats it