If you ask an Overwatch 2 player how their experience went during the aforementioned game’s first-week launch, you’d probably get some not-so-positive feedback. The gaming community, specifically fans and players of Activision Blizzard’s team-based first-person shooter video game, were not able to hide their disappointment towards the lackluster release of the game, which was marred with plenty and lengthy server problems along with game-breaking bugs.