Sounds like perfect for Netflix
With a rich psychological/symbolic subplot and human characters, filling in the blanks of the multimedia franchise, our dreams for the series as fans, and some of the negativity that comes with it. I think Godzilla does something similar quote nicely, usually with a crossover event too!