Overwatch Patch 1.0.4.0.28580 was deployed today. Aside from what is shown in the patch notes below, there were two new …read more