I've now beaten this score quite significantly. You can watch that video here: • 3D Pinball Space Cadet (with music) ... That recording has the music switched on too!