Overwatch League – Teams Make Light Of The Disappointing Delays Regarding Cyberpunk 2077
Yes, the announcement stemming from CD Projekt Red regarding the additional delay of Cyberpunk 2077 was a bit frustrating for many, especially considering that the immediate day prior they...