Wow. First Armada 2526 (which I enjoyed) came out late last year, and now this! I love all these 4x games coming out in such close succession.
Any details on the release date or the possibility of a demo?
No mention of a specific release date yet, but the word is that they're "close". Knowing how Matrix usually does things, I'd hazard a guess that that means it will be out in the next couple months or so.
As for a demo, I would very much doubt it. For various reasons, Matrix almost never does demos for their games.