There's finally a release date and an official trailer.
http://www.youtube.com/watch?v=1-b78TKZIyw
So, after twelve years of this game being scrapped, rescrapped, and buried under a pile of more scraps....how good do you think this incredibly anticipated release will be?
Poll added for voting.