While the concept of Battle Passes may have originated in DOTA 2 and spread like wildfire among mobile gacha games, it’s no secret that Blizzard seemingly loves the idea of them for their own games as well. Overwatch 2 has a Battle Pass, Hearthstone has multiple Battle Passes, Diablo Immortal has a Battle Pass, World of Warcraft…
.