Is this really the end of the indestructible Happy Tree Friends?