Nothing like SC has ever been released
that's what the X series is about, just minus the multiplayer/online thing.
No, this is going a lot further than the X games, and adding MP/MMO is huge. This one is aiming at the EVE juggernaut, but giving you more action than economics.