Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

this was really fun

seems like there's an issue when you're running it from the itch.io app though. did you make sure to tick all the right boxes when you uploaded it?