Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I'm not sure where it went! Sorry about that! Here is a link for you to upload your game to the submissions page again! https://itch.io/jam/8751/add-game/353289?token=lchN0FcGhyKxavW3oEiDK6WHE6o