As a famous man once said, it's time to stop.
Thank you to everybody who enjoyed the site, or was mystified by it.
And many thanks to CAPCOM for taking it in the spirit it was intended.