Orcs Must Die! developer Robot Entertainment has announced that it has laid off more than 30 staff members in what is being described as “a strategic shift.” In a recent…
Read MoreOrcs Must Die! developer Robot Entertainment has announced that it has laid off more than 30 staff members in what is being described as “a strategic shift.” In a recent…
Read MorePage 1 of 1