Overwatch Passes 35 Million Players

Overwatch is kind of a big thing in the gaming world, but we’re guessing this comes as no revelation to most of you. It’s been highly popular both in terms of raw player number and online presence, with a particularly active, vocal and dedicated fanbase and lively cosplay community. Exact playerbase milestones are a great […]

Read More