Trenched Review XBLA

Game: Trenched Publisher: Microsoft Game Studios Developer: Double Fine Genre: Mech/Tower Defense Platform: Xbox Live Arcade Release Date: June 22, 2011 Price: 1200 MSP – BUY NOW I cannot lie I am not a huge fan of strategy games. Placing units and barking orders isn’t as much fun as getting in on the action and letting loose. In Trenched it seems Double Fine wants to solve that proble...

Lost Password