Pfff
No such thing as too much description. I have a deep admiration for people who put thoughts behind their art and characters. :]
This is, admittedly, quite awesome. I love it when people create monsters or alien-type things with creatures already monstrous or alien to begin with.