Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Nice, yeah you have to repair those walls and build a good defense.  Meltdown cannons are life.  Take  lots of power so be sure you have a good network of energy production with redundant power lines going to each and enough water to keep them cool.  You can see what I did in my screenshot.

Good luck.