Our website is currently returning 404 Not Found errors for everything. Mark and I apologize for the downtime - our hosting account is gratis from a team member's relative, and it hasn't been kept up apparently. We should be back to normal in a few days.
Update (08:24 04/11): We're back in business! Sorry for any inconvenience.