Yes there is. There's giant text saying "The new wiki is located here. Please make all changes there - this wiki is now depricated". Front and center, right at the top. Short of blanking the whole front page, I really don't know how to make it more obvious.

_________________The churches are empty / The priest has gone home / And we are left standing / Together alone--October Project: "Dark Time"