Craigs Posted October 30, 2011 http://dungeondefenders.com/ Anyone else played it yet? I haven't been able to play it too much since I started having problems with my desktop a few days after getting it but I did enjoy it quite a bit. 0 Share this post Link to post