Q&ERA: Insomniac Games discusses Resistance, Ratchet and Clank, Sunset Overdrive, Spyro and more!