I went ahead and purchased FOV using the link you provided. As expected, nothing showed up in my Impulse client. This was on Friday of last week. Today , after a few e-mails, StarDock refunded my money..(which had never been debited in the first place)...and promptly told me that the title was "unavailable". Today I notice that my Impulse version of Ego D. is available to download just as you said. What do you think this means?
Also note that the release date of The Dragon Knight Saga has advanced to Nov 10, where it had been the 4th when I first found it (Flames of Vengeance had been at Oct 28, and is now unlisted). For games on Impulse, the release date is actually the date it was last updated. I would say they are getting ready to release it, possibly tomorrow when they release the new games for the day (some time before 11 am here).