Brilliant!
Although I did not own a Spectrum, I'm a sucker for the old days so I have to automatically give this high praise. I spent most of time with the Commodore Vic-20, C64, and eventually the Amiga. Of course our exposure to things like this was vastly different in the States. But thats what pirate circles were for, right? :)
All in all, well done!