Back in 2017, Netflix announced that the tech giant has acquired Millarworld, ...