Developer : Sega Release Info : Visual Pinball Emulated in : Visual Pinball (2000 Win)
Other games by Sega:
Scores - Visual Pinball: 35271830 ........ on 2024-02-27
This feels weird in Visual Pinball.