Years ago, Dave Finch drew half an issue of Rising Stars (the preview/issue 0, I believe). In the issue was a Human Torch-esque character and I loved how he drew him - only drawing the blacks of his body. So, I tried to imitate that there. Then I had to color it to do some awesome color-holds.
Quick photoshop job. Works out okay.
What kind of a tagline is "FLAME ON!" anyways?