Blizzard Entertainment

18
2 years agoVideo Created!

The rise and fall of Blizzard, why they have become the most hated gaming companies in the world.