Overwatch 2 game director Aaron Keller says the team has "let you down when it comes to delivering Overwatch content" in the latest developer update.Please click here to read the full story:
Overwatch 2 dev says "we've let you down when it comes to delivering Overwatch content"