A shame you couldn't go into the detail about the answers like you did with your last quiz, but never mind, that wasn't the entire point of this project.
I quite liked the explanations that you've given for the characters, but officially, I'm akin to Alien Hominid. Seems kind of weird, but I can certainly live with it, because there are a lot worse characters onNewgrounds to be affiliated to.
I think that you could do with improving the buttons for the sound on and off, as when I clicked the sound on while the tune was still playing, it started again, so you had a poor sounding double play. Also, the mute button doesn't have the shape of the button tailored to the detail shown, which is something I wouldn't have had as a mistake from you.
[Review Request Club]