Home United States USA — software Overwatch League 2020 Grand Finals slated for October

Overwatch League 2020 Grand Finals slated for October

239
0
SHARE

The battle for the championship throphy looms ever closer.
« The opportunity to play Overwatch anywhere, without having to be anchored to a chair or the sofa in your living room, is priceless. » « Overwatch is, without a doubt, the best multiplayer-shooter I’ve ever had my hands on.

Continue reading...