Now if I want to play/download GalCiv, GalCiv2, Demigod, or Sins I have to use Impulse, which was fine when Stardock owned it. However, Stardock doesn't own it any more. My games didn't transfer back to Stardock, which is my main complaint.
Go to https://store.stardock.com , log-in, click "my account", click "view your product download" ... you will have a screen like these :

If you have multiple account like me, check them all... any Stardock product that you have buy can be found there... for copy that you have donate as gift, check the "print invoices ( view past orders )"...
Galciv II Ultimate have a direct download link because i have buy it via the Stardock store ( cheaper that on impulse/Gamestop )...
I bought your games through Impulse because it was Stardock. I didn't buy them from Gamestop. Only now I have no choice in the matter.
For buy, there was always a choice... Stardock store or Impulse... as for download, i will explain a little more below...
We simply do not want to deal with gamestop, but Stardock took that choice away from us. All there is from Stardock is a shrug of the shoulders and a "sorry, too bad". We chose to use Impulse (when it was Impulse) because we love your games and trusted your company. We do not trust Gamestop.
Do you see the difference there?
Many of the users here feel abandoned by Stardock with no real explanation.
Well, i don't like gamestop too... so, i have recently buy Gal Civ II ultimate directly on the Stardock store... serial from the Stardock store work on Impulse too...
Stardock have not abandon us, they are already working on a new stardock central for download and patch... will work with any Stardock product that you have register... same the new Steam Trinity version need to be register on Stardock, so the game will be listed in your Stardock account...
Once the new Stardock central will be running, you will be able to use it ( hope with the Steam version too )... because of your registration... It is how Stardock central have always work before the creation of Impulse...
Don't loose your trust in Stardock... be patient... Stardock know all the owner of Stardock product and soon there will be SDC for download/update/patch/etc...
If someday, Impulse/Gamestop and/or Steam die, you will always have your Stardock product register with you Stardock account and you will always be able to download/update/patch it via the new Stardock central...
PS for Stardock Team : try to have the new Stardock central ready soon... it will extinguish a lot of the complain in these topic... best is to the new SDC is working BEFORE the release of any new product... i am thinking about rebellion now... maybe a new post in the topic with the screenshoot of the future Stardock central is needed, a post who explain deeply what is SDC... a lot of your newer customer don't know about it... and try to keep the "chat" in the new SDC, useful for setup multiplayer game
EDIT : Steam ( http://store.steampowered.com/app/201290 ) miss something... a demo ( http://storage.stardock.com/files/Sins_of_a_Solar_Empire_Demo.exe ) for convince new potential customer to buy sins...