Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

By the way, there’s a technical quirk with my purchase where it won’t go through, the details of which I sent to Itch.io support. I might have to suspend the contest if it doesn’t magically fix itself by the last day, so be warned.