lookin solid man, this concept has a lot of potential. It looks like you've thought it through pretty well already, the main thing I noticed is it's kind of lacking in visual character/style. This guy's the lord of a horde of minions, yeah? Super evil, awesome, badass, musical? I don't think you'll have to worry too much…