Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Really cool game but also really short and really easy to die, at least at the beginning.