There is no set release date for Overwatch 2 just yet, but given that the first game was released in May of 2016, it is likely that the sequel will be released in a similar window. Blizzard has not given …
Just another WordPress site
There is no set release date for Overwatch 2 just yet, but given that the first game was released in May of 2016, it is likely that the sequel will be released in a similar window. Blizzard has not given …