Can confirm, found most of the answers with 10 minutes of searching the website :). It also affirmed that I've been reading the front page almost daily, as I remember reading some of the questions' answers :P.
Really loved this last quiz, brought back some fond memories from when the site first...