Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(-2)

Itch most definitely say "download your PURCHASE", on my download page! But thats it for me. Won't buy another game on Itch. Steam or GOG only!