10 Things Overwatch Players HATE

Published on Jun 20, 2016
1,358,736 views
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

Loading...