She calls it refurbished tech and says "You wouldn't believe where I found it". It's more than likely the Stark's Iron Spider that she modified.
So- haven’t been reading the book, so i don’t really know what’s going on. What’s going on with miles’ parents? Who’s the iron spider supposed to be? And what does SHIELD have to do with all this? And then there’s gold balls, who has to have the lamest mutant power around. His conversation with miles made me feel old, because i didn’t understand a word of it.