Providing hints and clues to solve the mystery
Tracking and organizing evidence and suspects
Assisting with solving puzzles and riddles
Offering background information on characters and locations
Helping to navigate and explore the game environment