Blizzard Entertainment scored big with the debut of its Overwatch League. The official esports league for Overwatch players drew more than 10 million viewers...
Cuphead was a hell of a hard game. I know that.
But Cuphead earned three major awards on Thursday night at the DICE Awards, the peer-voted awards staged by the Academy of Interactive Arts & Sciences. The debut title from Studio MDHR was nominated in five categories.