Tag
Microsoft is laying off 268 Xbox employees as part of an ongoing reset of its gaming business, and Ninja Theory may close after sale attempts fell through.