Is there an optimal gamebook length?