Oh I just thought of something fun. This may just be my Adhd but the Xmen and Krakoa kind of remind me of one of my other favorite things, The Rats of Nimh. The mish of plants and technology in particular. Ooooh and the mirror reminds me of the portals.