oh my gawd i know nothing about the comics, so bless you for this post!!! lol damn, the ulitmates universe seems very dramatic and with all those complicated relationships you've described i feel like this universe should be given a tv show on The CW or something.
no subject
your commentary is flawless btw~