Is Overwatch Destined For eSports?

Plenty of people have picked up Overwatch, over 10 million to be exact, but does that necessarily mean that it’s destined for a spot in the eSports scene?

I just bought Overwatch yesterday since a close friend of mine bought it and wanted some more friends to play with. I participated in the Overwatch open beta and I thought it was pretty fun, figured that the full game would deliver as well!

Read more…