A look at the recent leaked information about the sales and future plans of Insomniac, following the launch of Ratchet and Clank: Rift Apart.