ok I tried a bunch of searches with the search bar and couldnt find a thread on this, but if there is one, mods feel free to delete this one.
not sure if this video is new or not. It was posted about 3 weeks ago on this site. The trailer looks ok I guess. Launch date is Q1 2007 whatever that means. do we know the final name of the game yet?