Vaygr Command Station
Homeworld 2
This appears to be the same object depicted in this concept art, which would suggest it to be a Vaygr Command Station. This appears to be confirmed by the rollover text.
There is no confirmed official information on this ship as yet.