Thats what I'd like to know, I've been looking for this game for years. That picture of the backglass you posted is mine off the database. I now have it hanging on the wall next to my Hercules which is the place holder for the Bigfoot game. Pretty sure if you do some searching in the Gameroom Magazine archives you will find the story in the July 2003 edition.
John P. Dayhuff
Battle Creek, Mi.