Trenched E3 2011 Trailer

Double Fine's Trenched gets its very own trailer.

Uploaded: Sunday, July 10, 2011
Duration: 01:26

Game navigation