Blockchain game studio Immutable is making layoffs

/968574