I couldnt find a pinball section so if I missed it I'm sorry. Figured this would hebthe best place for this.
I was at a local amusement park tonight for their Halloween goings on and every time I go there I hang out in their large pinball room for some time. This was on display and cant remember if I had seen it before. Roped off so I didnt get to try it out.