This game just showed up for pre-order on Steam and Impulse here in the USA. Interestingly, it seems to actually require DirectX 10. You must have at least Windows Vista and a DX10 capable video card to play.
There's some included DLC if you pre-purchase. The DLC is purely cosmetic giving...