I played the demo and well i must say im positive about this game. I just wish they would sell it here in Est.
Basically its a space-rts-rpg-adventure game. Well you really have to play it to fully understand it.
Link
I advise downloading it from gamershell or whatever that place is coz gamespot dl speeds suck bad.