Texture quality issues mar an otherwise excellent effort.