Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thanks for playing and for the feedback! What are you referring to as turrets? The buildings you place (towers)? And by overlapping and chaotic what do you mean exactly? You don't like that you can place towers on top of towers very near each other? Or is there something more specific you didn't like?