Ok. I've posted this same thread on the Impulse forums, and submitted a ticket. It's been over 18 hours with only a single, very unhelpful response on the forum thread and no response to the ticket, so I'm hoping that these forums are somehow both more active and more knowledgeable.
I bought Sins ages back. 1.0. I upgraded over time to 1.05, then got Impulse. I never got past 1.05 because I stopped playing.
Recently, I lost my hard drive partition. The data was still there, and I've recovered it onto a new drive, and the game still works if I run it solo, but it's version 1.05. I want 1.16 or whatever the latest version is.
Impulse refuses to recognize the fact that the game is on my drive though. (Steam would recognize it, btw, and it's how I recovered all my Steam games... I just copied them to their appropriate directories, and no download was needed to run them again through Steam.) Impulse seems to think I have to completely redownload my games at this point, despite the fact that they're on my drive.
So, how do I get my games back without having to spend the huge amounts of time it would take to download them? I'm on less-than-a-MB-per-second connection, so I'd rather not wait the time it'd take to download 1.6GB of data.
(*grumble* This is why I was happy to switch to Impulse. It was advertised as a DRM-less system. Only now I find that it's far more DRM than Steam is, because I can't patch my games despite them being present and Impulse having my registration keys on file.)