Dungeon Defenders Announcement TrailerWith your allies, wage war against the darkness!By on August 25, 2010 at 10:54AM PDT Dungeon Defenders