The Overwatch Contenders playoffs starts this weekend! Here is my adventure at the opening ceremony of Blizzard's new esports arena in LA.