Microsoft lays off part of Lionhead development team

Microsoft has confirmed that it has laid off a portion of its UK-based Lionhead Xbox 360 development team, amounting to “less than 10 percent” of the team’s total workforce. Read more…



Neowin