One of the most anticipated short animated movies about Overwatch heroes is here! All D.Va mains are ecstatic with joy as they’ve lived to see their favorite hero staring in a blizzard animated movie.
Video was first shown at Gamescom which is currently LIVE in Cologne, Germany and will last until 25th of August.
If you missed seeing it live here is YouTube video for you! 🙂