Grab your camera...start taking pictures.
This sounds like an arcade type of game, not slot machine?
Show us the main board and the wiring connections.
Oh I found it...It came out in 2004...it's old, outdated, no-longer-supported stuff.
Get in touch with these guys in the link below...see if they're still in business.
I'm going to say probably not.
If they're around, they must have replacement LCDs for it...>>>
https://www.highwaygames.com/arcade-machines/snap-8952/They're website is at:
http://www.uwink.com.
Like I said, probably outta the biz.
uWink, Inc.
Address: 5443 Beethoven St.Los Angeles, CA 90066 U.S.A.
Phone: 310-827-6900