Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I love barricades too. I would like to see at least 20 barricades to make my own bunkers :)