Cade Martin on bringing fantastical storytelling to life