Joe Madureira is one of the most amazing comic bookartist of our time. It has been some time sine he has graced us with a good run on a comic book. His last stint on Ultimates 3 written by Jeph Loeb was outstanding if very short. Madureira is best known for his creator owned comic Battle Chasers. We're still waiting for that series to be finished.