The tenth installment of Insomniac's flagship franchise is getting ready to hit stores in October. I take an early look to see how cooperative play has been handled