I think it would add some color to questing if the devs could choose their favorite quest - to play or on ein which they designed or contributed, and have a "pop up" video style with great facts or trivia about the quest or area. Make it a toggle choice in the quest interface so it isn't mandatory. It wouldn't have to be for every quest, but a "fun" addition from the devs for players to see what they were doing, thinking or trying for when they were putting the quests out. I would find it a nice change of pace from time to time.