Okay, this is your best art piece ever. I feel am glad you're not into sprite work anymore. This is simply a fantastic picture that shows an awesome character. I guess the name is a bit generic. It doesn't matter, because this is freaking awesome! I just love this guy's design.
The best part is probably the little things on his arms. They're wonderful symbols. He just comes off as looking like a praying mantis. I guess it's because his shadows twirl around so much. You HAVE to make a game with this guy or cartoon. Eh, you probably already have at this point.