It says
here that a definite releasedate is not yet known, they want to make sure everything is peachy before taking their product to the market. If only half of all developers had that attitude, we wouldn't be downloading patches all the time. [img]smile.gif[/img]
I must say that the screenshots look awesome, kinda Oblivionish. Never even heard of this title before, but i'll make sure to keep an eye on it.