Heroes, get ready, as Blizzard Entertainment brings back the Overwatch Map Design Contest! The highly anticipated Overwatch fan art contest has returned! ...