I hope you enjoy this game, it took me a long time and a lot of hard work to make.. If you find a bug, or would like to suggest a new feature, click on "Submit a bug report" to the right of the description.
The last time he updated that site was in 2006, so I don't think he would reply. Anyway, I have already contacted Kongregate about this and I am awaiting a reply, for I see no way to manually remove the game.