Blizzard Dropped the Ball With Overwatch at BlizzCon 2021

"Leaks" and rumors being spread online only served to hype up the game's BlizzCon presence further, and ultimately, it did not live up to expectations.