...according to this source...
http://pc.ign.com/articles/864/864651p1.html
...there will be massive planetary defense structures! =D Very glad to hear that, I felt that was something that was missing from Sins.
The article also talks briefly about the campaign mode and how they intend to explore the backstory of the Vasari or possibly the Advent.