Overwatch 2’s Director and Commercial Lead explain the Blizzard game’s switch to free-to-play.

Posted in Uncategorized.