So very much this. I also used to work in the gaming industry and can confirm that the turnover rate is insane, regardless of the status of the company or project. I can guarantee you that plenty of other people have left CIG in the past few months that no one heard about, and yet more new faces...