As far as #1 issues go, this did an AWESOME job. It established the team's mission, the tone, gave a couple of interesting lines and feats to every character (except Sunfire probably) and laid down the groundwork for the upcoming issues by establishing a new threat. I don't know if I'm terribly interested in Gameworld, and I was never a fan of the High Evolutionary, but this issue bought Duggan a lot of goodwill in my book so I'm ready to be positively surprised.
Any post on this issue however would be remiss if it didn't mention Larraz+Gracia's spectacular art. Every single panel is a joy to behold. I dare say they're probably the best art team working in comics at the moment alongside Jimenez/Morey on Batman.