Review Rainbow Six: Extraction review: A clash of concepts