The clear over the artwork is common for French pins - RALLY did the same.
Its more like the print is attached to the underside of a sheet of resin. Beauty of this method is that the artwork is nearly always intact!
And as youve found out - polishes up a dream.......LOL - you might have to install some pitted balls to slow the game down