Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

"Rate this disgusting trash" made me laugh too, very creative ^^ 4/5 for the humor