SWEET! For those who missed it at the live conference, wait for the trailer at gametrailers.com Release date is 2010.
Topic already created
Forum Rules