Earlier today Blizzard announced that it had laid off 900 employees from various departments. Blizzard then clarified by saying “Constant evaluation of teams and processes is necessary for the long-term health of any business. Over the last several years, we’ve…