Giving NPCs memories can go a long way to making a more realistic and enjoyable game world.
This is not a submission about creating NPCs, this is about presenting them. Not everyone walks around with a different accent, strange tic, or catchphrase, our memories are what make us different.
The heroes are travelling the great seas by ship. One night when the seas are calm and everything seems fine their vessel is eaten by a great whale. The end? No. They wake in the belly of the animal, it is like a great cave. Full of wrecked ships and strange things to be discovered. Will they make it out alive?