I must apologize for not updating for the past two weeks. As you can tell I've been busy. The site has been completely upgraded both cosmetically and under the hood. I hope most of you enjoy the new look.
As of today I am beginning a new update schedule. Six new games will be made available each Tuesday, Thursday, and Saturday.
You may have noticed some down-time on Friday, March 24th. Early Friday morning, for reasons that I am not quite sure of, addictinggames.com began linking directly to .Super Monkey Poop Fight.. In a single day the site saw more than twenty days worth of traffic. I was simply not prepared for the increased volume.
To help resolve some of the increased load I stayed up all night and took a gamble. I redid the whole site from almost nothing, using only a page caching system that I had designed for another site. There was a catch: The caching system had never been given a proper test. As I worked, I tried to cut out overhead everywhere I could, I replaced deterministic methods with statistical ones, dynamically generated results with cached ones, and so on. Within about 18 hours I had redone everything and to my surprise the new version of the site was capable of supporting the increased load the following day, and ran with about 1/30th of the usual overhead.
In order to have any hope of having everything running by Saturday morning, some very important things were left out of the rewrite. The new version of the site lacked the administration system which meant I have been unable to update.
At this point I decided that I was going to upgrade the site to give it a more distinctive look and feel, and I began working on a full-scale upgrade, based on the caching the system. The end result is what you see before you.