Leave a Comment / By SOE / November 1, 2020 The Duke Heavy Artillery Installation, UEF Tech 3 defense building in Supreme Commander.