Overwatch which was released last year has seen phenomenal growth in order to become one of the most successful games. It has definitely invoked the interest of the industry with the announcement of the Overwatch League. The recently held SXSW awards saw Overwatch win four titles.
Although it did not win the Game of the Year title, it definitely has shown a good performance as it won 4 titles at the awards.
The SXSW Gaming Awards puts the last year’s games in a two-step vetting process: A panel of industry experts first decides on the top five choices in each category. Next, the public votes, alongside the industry experts, to decide the winners.