Trailer 2 RELEASED on Xbox LIVE!
Go check out Xbox LIVE, for those with Xbox 360s, the new Trailer 2 has just been released!
It will appear on websites soon... so stay tuned!
UPDATE: Now on YouTube: http://www.youtube.com/watch?v=lQLyu4FZXw8
Last edited by De7erminist; 02-12-2009 at 06:12 AM..