D3Publisher has released a new “Squire” trailer for its upcoming Dungeon Defenders – which is due out on October 19, 2011 for the XBLA, PSN, and Windows PC platforms.
Related Articles
Tennis Manager 2024 Launch Date Revealed
14 hours ago
Men of War II Launch Date Trailer
15 hours ago