Iron Galaxy, the developer behind titles like Rumbleverse, has announced that it has laid off a total of 66 employees in different departments. The latest round of job cuts at Iron Galaxy underline turbulent times in an industry that has suffered frequent layoffs in the past few years.