Overwatch’s Blizzard World map is live with a bunch of new skins

It’s been a few months since it was first revealed, but now eager Overwatch players will finally get their chance to take a trip to Blizzard World. Click for the full article. This excerpt was posted by IFTTT through Pocket.