Oh Crap
I saw one of these when i was 15 at my local council when i was doing work experience...
And the noise
Oh Crap that means i was the PFY.....
Seem to remember wondering why they had the johnny cast away screen saver installed....
Did spend a good 2 weeks copying Amiga games though lol... (Onto ICL branded disks)