Blizzard Entertainment shocked the video game world when the studio announced Overwatch was getting a free-to-play sequel. After much delay, Overwatch 2 is here, and while the free-to-play model has ...