The latest beta of Overwatch adds an silly April Fools' touch - Tech Inligtings %

The latest beta of Overwatch adds an silly April Fools’ touch