I always forget about Trench, I was looking today and it says Released December 1st. I think someone malicious has control of their account. Heh.
It just looks and sounds so amazing. Really shows what Torque can look like with a lot of work.
it's really a shame that they couldn't have packaged up or released a demo or alpha just so we could play with the mechanics.
Anyway just wanted to bring up Trench, after looking at that teaser again.