Epic multiplayer battles in a fantasy realm await you in DOTA 2, where heroes clash with swords and magic within majestic fortresses.