Ubisoft has initiated layoffs at Massive Entertainment, the studio responsible for The Division and Avatar: Frontiers of ...