[quote name='xGunCrazyx']Yeah, if this got linked to your Steam account I'd be willing to purchase it
Anybody know about whether or not this is the case?[/QUOTE]
According to some poking around the web I did, it does in fact require Steam... so basicially you are just paying for the key to input into Steam. I am still not 100% sure, however, but I'm fairly confident that's the case.
In any event, it's weird one of Steam's competitors is putting a game on sale that just sends people over to Steam and lets them see what that service is all about. But what a mess... buy it from D2D, register it via Steam, and IIRC it needs a Games for Windows account too. That's an awful lot of services for one game.
I have also heard a big update is headed to DOW 2, which is also why I mentioned earlier it might be a Steam weekend deal... they have a history of putting games on sale to coincide with big updates, like they just did with Empire Total War.
It's worth it to wait until tomorrow before you pull the trigger.