luisgvm on 27 April 2009
here is the link: http://www.gametrailers.com/player/48515.html
i dont know how to embed the trailer. can someone do it please?.
wow that trailer was EPIC¡¡¡. and for me this game looks just AWESOME. what do you guys think?