overwatch 1

overwatch 1

Overwatch 1 is a team-based first-person shooter developed by Blizzard Entertainment, featuring a diverse roster of characters with unique abilities competing in objective-based matches.

Global ELO
1,155
across 16 List
16
TopList
1,041
duels
46%
win rate
Win rate45.5 %
474 W · 567 Lof 1,041 duels