I've never played this game. What is it all about?
It's a mixture of 4x and real-time strategy. Three races wage war in space with massive fleets in maps the size of solar systems (Small one is a single solar system with few planets, largest ones can have dozens of stars. Not much story to it, but the gameplay is excellent.
And Impulse is like Steam, but better. You don't need to run it, or even have it installed to play the game. It has smaller selection though, but it includes software too, sadly plenty of games are only availabe for americans.
I ended up losing my disc, though I do still have my cd key, but apparently that counts for nothing.
You should be able to download the game with Impulse with the key. And i've heard that Stardock customer service can resolve these issues without requiring fingerprints and a DNA sample