Nice game! I especially like the Spectrum 128 version. One question, though. Why the background images don't change as the player progresses in the game and change only by selecting different levels?
I did it that way originally, but I felt that it pause loading the new image on the next level interfered with the flow of the gameplay too much, so I changed it just load on start.