A balance of both works best I think. Dialogues and the story with some interactivity here and there sounds perfect for me.