I really liked it too. Man they're a hard bunch at Concept art.