Trenched

Trenched

    Today I finished up Trenched from Double Fine (Available now on Xbox Live Arcade) and I have to say this is one of the most entertaining games I have played in the last few months.  Trenched is a sort of mech/tower defense game that is playable by up to four people at one […]