Printable View
https://www.youtube.com/watch?v=02r1zOd5-2Y
I really have no idea how that is supposed to sell the game, but the dialogue was great, and definitely a good trailer.
Rage against the machine!