I find the OP fairly catchy. I like it.
As for first impressions with the ED, I thought it was kind of "weak", but I know it will grow on me the more I hear it. :thumbs:
As for the helmets, as soon as I first saw that promo pic with their helmets off, I had a hunch that they would be doing that A LOT in this series. LOL (VERY GOOD CAMERA TRICKERY IN THOSE SCENES MIGHT I ADD) ^__^