‘Daiblo’ and ‘Overwatch’ may get…

Blizzard may have plans to adapt both Diablo and Overwatch into animated shows. As confirmed by…

Games