You all should go and checkout episode 6 of the Diablo podcast, where they talk about Blizzcon, and intereviewed Mario on our Witch Doctor costumes!
(No, his feet aren’t painted, but this was a trial shoot to see how long it would take us to paint ourselves)
Also, yes, Mario is working on several recap posts of his costumes, but he is currently also working on several other commissions, and so he has little time to sit on the computer. I may try and get them written up for him.