Munkeh111 on 13 April 2014
Looks pretty cool, though I'm annoyed at a CGI trailer, it's just entirely pointless for a strategy game
I never got to play Alpha Centurai, so I guess this will be my chance