Insomniac Games is waving goodbye to CEO Ted Price, who has announced he will be retiring from the industry in March 2025.