Damn Canto, lovin it. Like most of you're work. Lovin it.
I don't really like the tape and the black glow on Eddie. Maybe turn down the glow a little. I really like what you did with the title though. I like the overall smoothness of this and most of your work is.
I don't know maybe without the tape it wouldn't look right. But I still really like it.