Blizzard wants to permanently ban cheaters in Overwatch
Overwatch perhaps exceeded all expectations with the number of people participating in the beta exceeding 9 million players across all platforms. A lot was learned from the open beta, with a bit more developmen... Read More...