Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Ahh I see. I made the prototype too but didnt think of submitting it. Will be a useful tip for my future game jams on itch.io, thanks :D