As of November 10th Quizbean.com has retired.
So long and thanks for all the fish!
The Quizbean Team