warpzoned.com
Trenched added to XBLA today
Trenched, the tower defense game where you battle runaway TVs, is now available to download from the Xbox Live Arcade. Developed by Double Fine (the runaway TV plotline makes so much sense now), th…