I once saw this game years ago, and I am trying to identify it.
Is that Talisman?
ETA: yes, it is!
That would be it.
Surprisingly, the moment you said the name, it went off in my mind that, that was the name. I haven’t seen or heard it since 2007.