Brave New World has addressed the tepid reviews of the latest Marvel outing. Released on 14 February, Brave New World sees ...