Overwatch WHAT IS THIS GAME? Submitted by lysbonne, 07-05-2020, 01:02 AM, Thread ID: 170747 Thread Closed Reply RE: WHAT IS THIS GAME? 12-05-2020, 02:15 PM #2 Its a game where you can choose different characters(heroes or villains) with their own special powers and weapons to do team based objective against another team. I would suggest watching some youtube videos of OW More
RE: WHAT IS THIS GAME? 12-05-2020, 02:15 PM #2 Its a game where you can choose different characters(heroes or villains) with their own special powers and weapons to do team based objective against another team. I would suggest watching some youtube videos of OW More