Overwatch in-game sales generate more than $1 billion

Melany M. July 26, 2019