So...now what? I'm assuming the wiki memberse(especially the forum users) will make another wiki. Just PLEASE try not to cause chaos. It's best to keep calm,who knows, the wiki could get restored.
In the meantime, help out by editng stubs and making great pages.