Blizzard, through the official Twitter account, He has announced competitive mode delay of Overwatch, multiplayer action title team. Even though it was expected by the end of this month, the company it has been forced to postpone its launch a few weeks more and we will not see him until …
Read More »