Complex sentence: The New Order received generally positive reviews from critics upon its release, with praise directed at its concept, narrative and combat mechanic.
Split into simpler sentences: The New Order received generally positive reviews from critics upon its release. Among its strengths, reviewers cited its concept, narrative and combat mechanic.