Activision and Blizzard put together a virtual theater for regular shows with stunning animation to announce news on Skylanders, Diablo, etc.
Connect with us