Overwatch beta patch 1.0.4.0.28382 has introduced Competitive Play mode for those who wish to rise in the rank system.

Patch …read more