ゲーム業界専門メディアGameDeveloper(旧Gamasutra)が報じたところによれば、Insomniac Gamesは1994年にTed Price氏が設立した会社で(当初社名はXtreme Software)、Price氏は31年以上にわたり同社を率いてきたが、2025年3月に退任した。同記事は、2024年に人員削減とセキュリティ侵害という困難があった中での退任だったこと、後任としてCFOのJen Huang氏、ブランド・リーダーシップ責任者のRyan Schneider氏、クリエイティブ責任者のChad Dezern氏の3名体制に移行したことを伝えている。これは同社独自の発表ではなく、業界専門メディアによる独立した報道である。