Another thing that is a bit annoying is that every playthrough starts the same way and the paths dont really diverge until much further ahead, I am a bit sick of playing the nautiloid level again and again when the results dont vary, there isnt substantial loot or any decision making that changes your playthrough. You cant even keep the brain as a pet.
If we think about good dnd games or modules, some characters start or join in at different parts of the story, that could be according to the class you choose...