An HD version of the Terminal trailer is up on True Achievements (or directly on YouTube).
Disclaimer: I was one of the animators, so I'm pleased as punch to be able to finally post this.
Disclaimer: I was one of the animators, so I'm pleased as punch to be able to finally post this.