Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Fun game: needs a more gradual difficulty ramp, I got stuck early on and just felt like I couldn't progress.