Incredibly impressive!
I solved this. The center required all of my soldiers to be maxed out, and all of them carrying lasers. Iirc... it feels like several lifetimes ago...
I'd give it a go but after moving about 15 times there's no way I have that CD.