Interesting oversized issue. I can't recall in recent memory when an issue was so dedicated to setting up/introducing an alien race or new antagonist.
I'm interested by this new race of beings, would def like to see more of them.
Honestly, I really couldn't keep track of who was who, since they really look the same.