Very cool costume! The neck's gotta be a compromise (stupid inflexible human anatomy), but the level of detail that you got in this thing is amazing! The mask is wonderfully painted and all the detail on the legs give that nice quasi digigrade look.
I suppose that makes too much sense to be depressing. I doubt I could handle seeing him in that costume and be able to hear him singing at the same time, my brain would be reduced to quivering goo and leak out through my ears.