Yeah, it is a good game. Only problem though, the game crashes on the first mission after the tutorials. But I figure its to be expected from the demo. As long as they fix it in the final version.
I wouldnt be so quick to blame the game except that I play lots of other D3D and OpenGL games competatively online, and they dont crash.
Diode