It’s really crazy. Everything that Blizzard touches seems to become gold. And when they upload a new short of their Overwatch franchise it gets over 3 million views within hours. Stunning!
“Hack your way into Overwatch’s sixth animated short: Infiltration”