Overwatch 2 Trivia | 60 facts about the videogame April 27, 2022 By Costas Despotakis Leave a Comment Overwatch 2 is the hotly anticipated sequel to the smash hit Overwatch. The game has a huge fan base worldwide. [Read more…] about Overwatch 2 Trivia | 60 facts about the videogame