It is the core issue of the game, that the story line itself does not really support real cooperative play. You are just a bunch of random dudes without a real common goal, overall you also kind of have to compete with those 'teammates' for the divine spot.