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.