I finally figured out that if you right-click the Impulse Icon, 'Compatibility' tab, and choose 'Windows XP', it treats it as 32-bit, and allows you to download Sins. At that point everything is fine. Seriously, though, having to install a download/community/store system for every new PC game is getting pretty old. This is worse than DRM.
aetherg
This amazingly bad Impulse downloader refuses to let me download Sins, because apparently XP x64 is not a supported operating system. I've been playing the demo just fine, so I kind of doubt that. Sins is supposed to be all jolly and DRM-free, but in between the serial number, having to install a junkware download manager that requires .NET 2.0 and, hey, having it hold my purchase hostage, I'm just not seeing that. I'd gladly take something that combines SecuROM with phoning home every