I love the Marvel universe for all it's crazy detail!... I'm afraid I got lost in the rabbit hole after following the marvel wiki link that you gave... and then I got completely lost in your post, not knowing exactly which was a joke and what wasn't!
Anyway, thanks for the rabbit hole!