Blizzard Entertainment released a new OVERWATCH featuring D.Va titled “Shooting Star”. I have embedded it for you guys here and given my impressions.

Read More