No, you are not lost. This is the NEW home of The Revival. No, not the web address, but the new look. The emperor has got some funky NEEEW clothes!
Yes the site seems a little bare at the moment, but that should be sorted out in little to no time. When we put all the old stuff back onto this system.
Don't forget, there is a poll on the side. The left hand side. Let us (or me, You) know what you (with a small "y") think.