My DM is using a riddle right now and if he would stop canceling the game for stupid things like classes, exams, and projects. Then again canceling this weeks has given me time to actually STUDY for my two exams... which is definatly a good thing.
But personally I like the use of riddles...