fbpx
North America

Gigantic – Studio lays off another 15 as game development continues