That is the game, but the pictured version is the sit down cabinet, and it is the stand up version like many others.
The electronics were working in 98 when I got the game, but the tube was flakey then. Since then it has just sat, and a couple that were there during the tear down said that they saw some things that would need to be replaced. But I have no attachment to any of it, I just hate to see it tossed in a dumpster. So if you can find a use or new owner, I am all for it.
I at one point had a PDF of the schematics for it, and some of the artwork in a file, but I have not found the CD rom I had those on in the last year, not that I specifically looked either.