Insomniac Games CEO Ted Price to retire from games industry in March, new co-studio heads announced

Games industry icon says goodbye after 30 years.