I would have thought the same with that long ago creepy looking photograph of Last Apostle Puppet Show game play image that used to be on Bobby Tribble's unMAMEd site. That photo looked like it was some phony image that would have appeared on Snopes "Is this an actual game? Or not?" I need to find that photo again and uploaded it here later because it was one of those images that one had to stare at and wonder "Why was that game ever made?"