News Netflix may be getting Diablo and Overwatch shows soon