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

Thank you for your support! I suggest you to force update the page with Ctrl+F5, trying a different browser, or visit support page https://itch.io/support