PM Sent your way.. it's an addicting little game.
I believe it's a redemption type game actually, but you have a silver marble/pinball whatever it is that you have to work down a set of steel ramps that move up and down.
Attached, are some recent CL post pictures of the parts.. I don't have any pictures of the cab itself offhand..