Twenty years ago it was almost impossible to avoid the sounds and flashing lights of pinball machines in pubs, student bars and amusement arcades.
Competition from electronic arcade machines and fruit machines helped drive them close to the brink of extinction. But now these giant mechanical tables could be set to enjoy a renaissance.
New pinball companies are springing up to reintroduce the world to the physical pleasure of flipping "the silver ball."
What's behind the apparent resurgence? Ironically it's computer games, according to Andrew Heighway, managing director of Heighway Pinball, a UK-based company that plans to release its first machine shortly.
"There's been a huge boom in pinball smartphone and console games over the last few years," he explains.
"Many of the kids that play them have probably never seen a real pinball machine. A whole generation has missed out - but thanks to these video games, there are plenty of kids that have been primed for the real thing."
Gary Stern, president of Stern Pinball - the only company that has been manufacturing pinball machines continuously over the last decade - confirms the trend.
"We've seen sales up by 30% in the last year, so there is absolutely a resurgence in interest," he says.
Used machine prices have also shot up in price.
That doesn't surprise Andy Netherwood - a pinball repair man known in UK pinball circles as The Legend for his ability to bring almost any broken-down machine back to life. He says that the number of machines in private hands has also been growing lately.
"Twelve years ago, when I started, I used to do one or two repair jobs each week, and later it became a steady one or two day per week job," he says. "But recently I've been out doing repairs four days a week or more."Heads-down display
Those opting for a new machine are being promised a range of innovations.
Heighway's first title features a colour LCD screen built into the playing area, or "playfield". For its second it plans a 46in (117cm) transparent video screen built into the glass tabletop.
The screen will work like the heads-up display (HUD) used by military pilots - except it will work heads-down: explosion effects and other graphics will be superimposed over users' views of the playfield.
Heighway, Stern and Jersey Jack Pinball - another new company that's about to launch its first machine - all have plans to imitate video games by adding an online social component to their machines.
Players will be able to register themselves at a website, and then identify themselves to a pinball machine, perhaps logging on with a username and password.
"You'll be able to compete with other people over the internet, record your scores and compare them with other people's at local, national or international levels" says Mr Heighway.
"Machines will also be able to post your score on Facebook like online games."
Players will be able to pay for games using credit previously added to their online account, or by sending a text message from their phone, Mr Heighway adds. That could solve the problem of running out of coins - although it's not clear what would happen to the tradition of placing a coin on a machine to stake a place in the queue to play.Pinball wizard
Some pinball machines have bewilderingly complex rules that govern how to win extra balls and jackpots.
In the past players were expected to learn them by watching others play or through trial and error, but Stern Pinball has introduced QR codes on its latest machines which can be scanned with a mobile phone to bring up instructional videos.
Jersey Jack Pinball is led by an irrepressible games industry veteran called Jack Guarnieri. He wants to widen its appeal beyond its male core audience to include women and children.
His firm's first machine, due to launch in early spring, is called The Wizard of Oz.
It incorporates a giant colour LCD screen in the backbox that sits at the end of the playfield. It takes advantage of the processing power built into the table to display custom animations and clips from the film as the game progresses.
"I think it's very important to keep people who are watching the game as well as the players entertained, so adding a big video screen was important," Mr Guarnieri said.
"These days young people won't respond to static images on a backbox, no matter how striking they are."Wear and tear
If pinball is to enjoy a new golden age there's another problem manufacturers must tackle: in a pub, a table that's out or order takes up space but earns nothing for its owner. That means reliability is a big issue.
But these are complex machines with hundreds of moving parts, and every moment that they are in use, they take a pounding from the steel balls bouncing around the playfield.
Most existing pinball machines use mechanical microswitches to keep track of where the ball is. The problem is that these switches wear out, they get crushed by flying "air balls", or they are knocked and bent out of position.
Heighway Pinball's solution is to introduce inductive switch technology: solid state sensors beneath the playfield, well out of the way of flying steel balls, which are triggered when a ball passes by without any physical contact.
Another new pinball manufacturer, Spain-based Quetzal Pinball, has made the software that controls its first game open source. That means that as well as adding or changing the rules, anyone with the necessary programming skill can modify the software to correct any bugs that may make the machine malfunction.
There are also simpler ways to improve reliability: most pinball machines have more than 100 or so incandescent bulbs that need to be replaced regularly, but new machines like The Wizard of Oz are equipped with LED lighting that should last longer than the machine itself.
Regardless of any innovation, pinball machines will never be completely reliable - in a contraption made from up to 3,500 parts connected by half a mile of wiring, there's just too much to go wrong.
But a new generation of pinball players brought up on digitally identical video games may find this quirkiness actually adds to the attraction of the machines. After all, as an old industry adage goes: "If it ain't broke, it ain't pinball."