[quote name='gcorlett']Before someone asks... no, you can not register this on Steam. Helluva deal, though. Seriously. All 4 DLC updates included!
Nice find.[/QUOTE]
Well I bought it from them when it was $7.50 and it was a force installation with Steam, I was very unpleased.