Double Fine revealed Trench quite some time ago and now it’s been priced and dated for its released on the Xbox LIVE Marketplace! The title will cost you 1200 :MSPoints: and will be releasing on June 22, 2011.
Here’s the intro video for the upcoming tower defense XBLA title to tide you until that time.
0