Ubisoft has announced yet another round of layoffs — this time targeting one of its most infamous internal studios, Massive Entertainment, the developer behind Star Wars: Outlaws and Avatar: Frontiers of Pandora.