Oh boy, core programming issues again.

It almost sounds like it would be easier to blow away the game and recreate it from scratch.