Iron Galaxy Studios Lets Go Of 66 Employees In “Last Resort”

Mike Straw

Senior Editor
Staff member
Developer Iron Galaxy Studios has announced it is letting go of 66 employees as part of a "last resort" for future stability.

Read the full article here...

IronGalaxy.jpg
 
Back
Top