Just to keep everyone in the loop who might think this is for sure a 100% 2012 date like many there is still some good news about a 2011 release date.
Release Date and Platform Questions When will the game be released? When it's finished! The current release estimate is November or December of this year, unless, and I quote, "someone on the team dies." Hope that no one dies.