Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

it is understandable though, most the info is on the ludum dare page, so i can see why they didn't feel a need to. i assume they probably didn't think anyone was just gonna find it on their own.