Overwatch has garnered a lot of love and attention since long before it even released, with its marvellous mix of genius marketing, its wildly inclusive roster of colourful characters spanning the globe and being the product of one of the best game developers out there: Blizzard. 609 more words