is the third of four promised XBLA games coming from Double Fine, the excellent developer behind Stacking
and Costume Quest
. We previously covered the opening cinematic
and today, thanks to E3, we can spotlight their latest trailer: Trenched
is expected to release on June 22nd for 1200 MSP.