Newly released Tower Defense RPG surprises with Steam sales on first weekend. Dungeon defenders is also available on the PSN, Xbox Live Arcade, Android and iOs.

More...