Great character!
I think that evil dude is a great character, i see lots of potential, as for the dress up I though you could've put alot more items and my some sound and different backround.
anyways great work, look forward to seeing him in a movie/game