La nueva temporada de la Overwatch League arrancará el próximo 14 de febrero.
La compañía busca una reestructura para centralizar funciones y mejorar las ganancias.
El juego podrá ser descargado a partir del próximo jueves 21 de febrero.
James Wan estaría involucrado en el proyecto en el papel de productor.
La desarrolladora se recuperó en la bolsa gracias al lanzamiento del Battle Royale.