Don't know if this has been discussed yet, for I had little luck finding a similar post.
During the watching of the interview and with the trailer running over and over in the background, the tower like building struck me a bit as odd and mechanized looking instead of a typical defensive building.
Smedly hinted or actually highlighted to take notice of "landing struts" on the center structure in the trailer running in the background. (
Developer Q&A Session @ around 22 minutes)
To me they look like big mechanized positioning struts to keep the building in an upright position or in case if it's a drop ship/structure/tower they are with big mechanized landing struts.