20th May 2007, 12:25 AM
(This post was last modified: 20th May 2007, 4:39 AM by alien space marine.)
They started making this game in 2003 , So basically they could release it as early as Christmas or this fall, They'll do beta first.