Speaking of irritating, while the music during the rest of the game is inoffensive if nothing special, this stage has some truly dreadful music on a short loop, which I think is supposed to sound menacing but sounds more like a cat chewing on a robot bumblebee.