We're having some problems with our website. I've contacted the host, but haven't had any reply from them yet. I'm still waiting for an answer...
Our co-leader thought it might be a good idea to host the site ourselves, and we may just do that. More on that later.
We've now thought through nearly all the gameplay features (I think), and I'll post the results as soon as the website problem has been fixed.