Overwatch And Diablo Could Be Getting The Streaming Animation Treatment, And I Couldn’t Be More Thrilled

I love animation. I’m kind of an animation whore. I’ll be the first to admit it. I grew up on a diet of Disney and anime, and that’s something that’s definitely shaped my taste. So