PS3 05/12/2012 Ratchet & Clank: QForce PS3 Review It seems that developer Insomniac Games have wanted to experiment ...