Overwatch is a Global Hit with 7 Million Players and Counting

Written by Medievaldragon on . Posted in Overwatch

IRVINE, Calif.–(BUSINESS WIRE)–The world needs heroes, and citizens from London to Xi’an to Rio de Janeiro are rising to the …read more

Be Sociable, Share!