StarCraft II now Free-to-Play

StarCraft II now Free-to-Play, Alexstrasza enters the Nexus in Heroes of the Storm, and more At BlizzCon 2017 earlier this month, Blizzard Entertainment unveiled a ton of updates coming to our games—a…