The character you've created is pretty cool but I don't think he really fits my company or even the tag line he's saying. Again, not going for the negative translation of the word Mean but more the cool or bad ass.
The colors you are using are very nice though!
Can't wait to see what you come up with next!