Overwatch Beta Patch 1.0.4.0.28484 was released on April 8, 2016 and it didn’t have patch notes. About 482MB+ or so. …read more