The Tree of Whispers is an ultimate game completion system that will provide the players with a broad range of missions to accomplish over the day. To unlock it, you will need to advance quite a bit in the main quest. The quests, called Whispers of the Dead, appear constantly throughout the day, and it’s not as if you’re required to complete them.