‘Overwatch 2’ Is Free, A Fact Blizzard Is Obscuring With Its ‘Watchpoint Pack’ Today is Overwatch 2 launch day, and things are…a bit chaotic at the moment. A lot of people seem to have missed the memo you don't have to buy the Watchpoint Pack, and the base game is now free.