Overwatch Central – 8 reasons you might keep losing

Great post by Overwatch Central and ioStux. They go in-depth into some reasons why you might be losing your matches. Tune in as a pair of insightful players/coaches talk about some things you can do to improve your overall game.


Leave a Reply. Now.