If you want to publish an indie game, how do you decide whether you should look for a publishing partner?