Blizzard released a video detailing some of the work that goes into making the impressive “Overwatch” costumes seen in the “Overwatch Cosplay Battle” for European participants. The video goes in-depth on the costumes selected as winners and some of the participants who took place in the contest, which sought to find the best “Overwatch” cosplay […]