Overwatch is a Billionaire!

I make it sound like Overwatch is a living breathing person in the title, and it were, then it would be filthy rich! Like…Scrooge McDuck rich! Last month Blizzard announced that it had achieved 30 million players which is no small feat. Now in their first quarter report they announced that “Overwatch is now the 8th…

Read More