Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Thanks for the Play! sorry about the slightly confusing bits. Yes the game length doesn’t match well with a game jam playing schedule (seems to take most people 30-45 minutes to play through).