you posting from game site or Wincustomize (there a lot of crossover on some posts so it's hard to tell)
support is closed for the weekend - but some do stop in from time to time
not sure if it's gonna be a stardock thing or StarWraith
possibly the Impulse part is to purchase and download but maybe StarWraith wants you to register with them also
maybe just re-enter ref ID and key
http://starwraith3dgames.home.att.net/evochronlegends/faq.htm#23