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.
In between. First off, I hate RTS's. Now, Ensemble Studios makes quality games like the Age of Empires sereis. (The only RTS I ever liked was Age of Empires 2) It's really a kick in the face from Microsoft that they close a studio that makes them a high quality game right after they complete it.
I guess you have to expect it coming from M$ though....
...I wonder how many people will be posting on M$ forums when they get the game saying something like "WTF?! This isn't Halo, the camera's all ****ed up!!!! Why is there more than one Master Chief??!!! I hate you M$!!!"