Overwatch update: BAD NEWS for Blizzard, as game goes free-to-play February 13, 2018 admin Entertainment Comments Off on Overwatch update: BAD NEWS for Blizzard, as game goes free-to-play OVERWATCH developer Blizzard could be hit hard by potential new gambling laws. Read More