Insomniac Games ha combinado su jugabilidad de crear armas y vehículos exóticos, como los que se encuentran en la serie Ratchet and Clank, con su motor de desarrollo patentado y su sistema de física para crear armamento humano y Chimeran únicos.