Outstanding piece; the detail is incredible! This is the kind of illustration they'd feature in Imagine FX (an excellent UK-based art magazine that features outstanding digital artwork - if you haven't read it, i would suggest getting hold of some back issues from EBay).