Glad you bumped this! I love fascinating stuff like this when it's found. It really reminds me of the Atari Hoop It Up game. pinballguru , I know that game came out in 1995 and often companies would design similar things to try to improve upon them. Was this inspired at all from that game?
Also, it seems to be using one of the International Concepts cabinets. Was that just for the prototypes, or was it intended to use the same ones?
Finally, is it not a redemption game?
I love games like this Glad someone found it who is willing to share!