Blizzard Debuts New Animated Short and Map for Overwatch
At a fan festival in South Korea, Blizzard released the newest animated short for Overwatch, which features pro gamer-turned-mech pilot
Read moreAt a fan festival in South Korea, Blizzard released the newest animated short for Overwatch, which features pro gamer-turned-mech pilot
Read more