I have a few I can't figure out either from what I can see that thing is dirty corroded and abused LOL. I don't think it will work even after you figure it out but I could be wrong.
i think it's a video slot/8-liner type game. they typically have those huge edge connectors, and the dip switches would be used to adjust winning odds...
Here's a different 8liner pcb. While it is a bit different, there are enough similarities to what you have to indicate it's most likely a different game of the same type: