I find the features of this creature to appear more human than your creatures normally look, usually they have odd features that make them look animalistic or abstract, but this one only appears to have a mask. Anyway, good song, I enjoyed listening to it, even if it was a tad short.