Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

where does it demean socialism? this is clearly anti-capitalist, did you even play it?