Is Overwatch available on Windows? Overwatch System Requirements
Is Overwatch free on the Xbox store? Overwatch video game is free to play on Xbox consoles this weekend with new crossplay feature.
How can I get Overwatch on Windows 10? How to Install Overwatch
Is Overwatch free on PC 2021?
For Switch and PC players, the game costs $39.99, while Xbox and PlayStation players should still expect to pay $59.99 for the game, pending any sales.