destroyer ending explained