OVERWATCH 2 Launches October 4th as a Free-to-Play Live Experience
Overwatch 2, launching on October 4, will be free-to-play on Windows® PC and Xbox Series X|S, Xbox One, PlayStation®5, PlayStation®4, and Nintendo Switch™ consoles. Anyone
Read more