Star Wars Zero Company launched to rave reviews on August 27, but weeks before the game’s release, developer Bit Reactor reportedly furloughed most of its workers. According to a new report, 80 percent of the studio’s employees were impacted by the furloughs.


