Nah, not totally new. Anyways I bought it, didn't really notice any significant changes in the game mechanics, exept that they added a tab in the research.
And for some odd reason switched the Capital Ships placing in the build menu....why the heck did they do that, made more sence when it was from the weakest to the strongest.