10 Things Overwatch Players HATE

2016 June 20
3046865 View
gameranx

10 Things Overwatch Players HATE

Overwatch (PC, PS4, Xbox One) is played and loved by millions, but even the hardest of the hard core have their complaints. Subscribe for more: http://youtube.com/gameranxtv