The Overwatch launch looks promising. No, I should say it looks All-Star'ish! Blizzard plans to hold nine All-Star events across Europe to celebrate the launch of the game. Various YouTubers and celebrities are invited to be a part of the launch. Read this official blog to see the list of participants, and their selfies, that are revealed for now. Closer to the launch, Blizzard will unveil more guests.