This week’s release of the week is Double Fine’s latest work, which is being released exclusively on XBLA. Trenched is a tower defense and mech combat game from the creators of Costume Quest, Stacking and the upcoming Sesame Street: Once Upon a Monster Kinect game. Double Fine certainly has range. Set after World War I, a radio broadcast has warped the minds of some soldiers and left them super smart. One soldier builds some mechanical legs to help wounded soldiers while another invents Television a little early.