Dota Underlords – Open Beta Download (Steam, Android, iOS)

Valve has just went ahead and released their open beta for their upcoming game Dota Underlords, which is their take on the popular mod Dota Auto Chess.

Hire a crew and destroy your rivals in this new strategy battler set in the world of Dota.

Download the PC beta build on the game’s Steam page.

Stitch Games News, Alpha, Beta, Prototype, Test, Sign Up, Register, Download