Have you ever played a tower defense game and thought, ‘This needs MECHs and MAD SCIENCE’? Have you ever seen a tower defense game and thought ’This would go well with a Third-Person Shooter’? No? Well, you should have! Double Fine just released Trenched, a game that combines all that with a whole lot of weapons. Does Trenched live up to other Double Fine games like Stacking, and Costume Quest?