they said sins was done with updates.
Well if you read carefully he said that the result will be that many sins games will be sold this year as a result.
So, I wasn't really expecting a big change, this is just maintaining the cash flow from the franchise while they work on other projects.
It said this won't go live until next year though, so i can't imagine it impacting Sins sales, especially since Sins was stated to be done with updates. Since that makes it not really affect Sins too much, I'm holding out for maybe another announcement.
EDIT: after rereading...
There's going to be a big announcement next month that I think will make Sins players happy.
More copies of Sins of a Solar Empire will likely be sold this year than last year. The biggest challenge Ironclad/Stardock have had is how to fit "more" stuff. But I think there's a lot of Meta related stuff that could expand the Sins experience a great deal
so unless the real "big announcement" will be Sins II using this, I think this was our announcement. The fact that he goes out of his way to mention "meta related stuff" definitely makes it sound like Tachyon.
My guess is that he's saying that this should improve multiplayer through matchmaking, but honestly, I can't imagine that ICO will be too common by the time this rolls out next year, so I don't know what good matchmaking'll do. Further, it could be used to enhance the AI and for balance changes which would be great... If this were 2012... But we're now in the discontinued support zone, so making adaptive AI is most certainly out of the question. I honestly have no idea what good this'll do Sins unless there's a sequel coming.
EDIT 2: or I guess he could just be assuming that as loyal Stardock customers we'd inherently like what they're doing which while I'll admit is cool, I'm not going to say it makes me happy. I mean, sure, good for Stardock for doing this. It is cool and will be great for balancing strategy games since it can give way more detailed breakdowns on things than Steam can.
I think it's safe to say that Nitrous's debut game will be a space-based RTS of some sort. Maybe not Sins II, but something probably similar given that they've been trumpeting it as built for epic-scale RTS games and single-planet RTS games don't hit the same unit caps that space-based ones do unless you wanted to do something like simulate all of D-Day or something.