But this is for the best! In all likelihood, it was very bad, untidy code. And the scoring was wrong. So I rewrote the thing from scratch, and now have a sleek little time-waster, which, as far as I can tell, I can't embed in a blog, so it can be found over at utterly pointless, complete with an explanation.
Sure, the graphics aren't the 3D avant-garde, but I like to think I have made my contribution to the gaming world.