Anyone playing this? I just dl.ed the demo, and it looks impresive; rather like an updated Homeworld, graphics wise.

I am going to give the demo a try, but I wouldn't mind some comments from the peanut gall.. I mean, you guys.