That's looking pretty sweet Itchy, way before my era and not the kind of game I'd play, that said I'll try this one in desktop mode. ;)
The layout of this game does look outstanding, if I will and I will, I'd suggest your whites are too white, rubbers and lit bumpers and such.