Many thanks for the heads-up on this game's demo and cool to be able to play it on a PC!
I've just played it a couple of times and although it's an improvement over Dux I'm still left with a feeling of 'seen it all before'. The gameplay felt a little plodding, souless and 'by the numbers', imho.
I hope the game is a commercial success but I'm happy that I pre-ordered Sturmwind instead. Saying that, this game is coming to iOS too so I'll probably pick it up at some stage for that rather than the DC version.