Not mentioned in Major Nelson's blog.
"Double Fine, Trenched, will be releasing on Xbox Live this Wednesday for 1200MSP. Trench is a mixture of tower defence, third person shooter with RPG elements. Players will control a war machine ‘trench’ that can move around the battlefield when needed. Many customization’s are available for your machine and the game does support online play."