Official twelve players for Team Switzerland ( OWWC 2018)

Official twelve players for Team Switzerland ( OWWC 2018)

The Overwatch World Cup 2018 will be held during Blizzcon 2018. The tournament is a great platform for establishing young players’ talent and their showcase moment before OWL scouts.