A few minutes ago, Blizzard Entertainment deployed Overwatch Beta patch 1.0.4.0.28437. New change I see is the addition of the …read more