Might as well post this here. Gamespot posted its own preview of Entrenchment. Along with several quite yummy screenshots, it also announced new units:
"To balance out the incredible defensive advantages of a star base, Iron Clad has added several new offensive superweapon units. The TEC, for example, has access to the Ogrov Torpedo Cruiser that is designed to be a giant missile silo in space. It fires a pair of slow-moving nuclear missiles that cause immense damage to enemy structures. The Ogrov has tremendous range, so one strategy is to take out defense turrets from distance, forcing the enemy to engage outside the protection of its turrets. Of course, you have your fleet waiting to pick off these foolhardy frigates."
If the screenshot caption from Gamespot is to be believed, the thing on the splash screen in the above video is the Ogrov. Basically a torpedo launcher with engines 
Preview: http://www.gamespot.com/pc/strategy/sinsofasolarempireentrenchment/news.html?sid=6199356&tag=topslot;img;1