Blizzard could release more Switch games, says president

Brack “super happy” with Diablo release