One costume to rule them all! The Overwatch Cosplay Battle is the first official cosplay tournament hosted by Blizzard.