News Resistance, Sunset Overdrive dev Insomniac Games releases first PC game April 21, 2015 Brenna Hillier