Credit: Courtesy of Marvel Animation/Marvel Animation Review: New animated series ‘X-Men ‘97’ is super blast of nostalgia on Disney+