todd-black submitted a new blog post Overwatch Has Over 20 Million Players Continue reading the Original Blog Post.