Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

No need to apologize for the shortness, I expect Gamejam type of entries to be short, since deadlines are usually 24 hours or 3 days average. Can't wait to see the next game :P