I thought the demo was brilliant and definitely worth checking out - what's to lose?
Only concerns were perhaps the game had been over simplified in order for it to be played on a console and the computer A.I. which I hope is drastically increased from the demo - maybe just to entice noobs in.
If you don't like real time strategy, this game's probably not for you. Think of it as a Halo themed Age of Empires, but waaay more simple.