Blizzard World will be live on January 23, 2018. Aside from a new map, players will be getting new costumes in light of the map’s unveiling. It’s time to make some epic memories!