Demigod is the ONLY game showing for me through Stardock Central program, oddly enough.
Though, if I sign into the
Stardock Store, it shows me what Stardock-published games (Non-Steam Versions) that I own...
...it shows my copies listed for:
Demigod + its extra DLC content (Demon Assassin & Oculus) - which I can DL right from there;
Gal Civ 1: Ultimate - which I can DL right from there;
AND Gal Civ 2 and Sins of a Solar Empire - which I can't DL from there.
For Sins and Gal Civ 2, it suggests right there to USE GameStop PC App instead.
EDIT:
Stardock Central isn't a replacement for Impulse.
Looks that way - yep.