Dota 2 Overwatch : What is the Overwatch system in Dota 2 & how does it work?

Dota 2 Features: What is the Overwatch system in Dota 2 & how does it work? The Overwatch system helps report griefers and scripters who hamper Dota 2 gameplay for newbies and learners. Read more, and find out how the…