fantasy craft critique