Well. I'll say that I love what you showed us there.
It's got a sort of theatrical feel that is missing from a lot of music and, for me, it saves it from being too boring. (not all of it just some songs which kind of drone on with a repetitive riff/beat)
What I really like is the vocals...