Is Overwatch free?
No, you have to buy it from Blizzard first.
It’s free to play (no subscription), but you have to buy the game.
Glad you asked this question. I might have to install this. I suppose being Blizzard I’ll have the same issues that I have with WoW.