Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

just thicken the walls a bit. your turrets should hopefully have enough range