If you know what this is, do not spoil it for everyone else by posting the answer in the thread. You can message me to tell me how clever you are.
Post in the thread to tell people you know what it is but not the answer.
14/04/2008
Whac-A-Mole
Kingdom Come