They saw so many people were pissed about the MOBA focus, and they listened (OMG a developer listened!) and are now focusing on the core tower defense gameplay aspect.
I was wondering why the updates to their development blog stopped a while back, looks like big changes in store!
http://dungeondefenders2.com/blog/