Long story warning:
I was very excited years ago when driving to pick up my HUO LOTR. When we got there the owner turned out to be a huge cigar smoker. Now, I love me a good cigar but this guy smoked a LOT and in his game room.
Now, I'm with Menace, opening up the coin door to an EM and being greeted with the scent of musty smoke filled bars from years gone by is almost enough to make me wanna touch myself... but this wasn't that at all!
What seemed okay en route in the car quickly became a massive issue at home. The whole basement soon reeked of fesh, heavy cigar smoke. My wife was not impressed, but the game was MINT and I wasn't ready to give up.
It took a few weeks but I found that diluted Simple Green wiped on the cab helped to wipe away a filthy layer of soot. It took a few passes before the paper towels came off white. The downside is that the moisture seemed to also reactivate the scent and it was a lot worse at first. You also have to be very careful not to strip the art or colours depending on the cabinet.
Lastly, I sprayed an odour neutralizer into the cab from the coin door and placed 3 odour sponges inside.
3-4 weeks later the game seemed to at least be no worse than my other games... but it was a process for sure.