Blizzard/Activision

31
2 years agoOpen For Voting

Blizzard has recently had to fire and let go many employees due to financial issues despite having some of the most popular games ever created.