Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

A serious game and a serious topic. I had to check it out. Here's a review.