Cinema Ratchet & Clank clip launches you right into the action Battle is raging in exclusive Ratchet & Clank clip