Back when Overwatch was first announced, we were all greeted with an animated trailer so good that you might even think that Pixar was behind it. Since then, Blizzard has expanded its plans a bit and is going to be rolling out a series of Overwatch animated shorts this year, …
Read More »