I just watched it! Wow, it was incredible!
Normally Tycho has the honor of "initiating" these, but...
Just, wow! The effects work was incredible! The effects team for the show is really learning their trade. The CG is getting better and better!
There's also a new military squad that serves on board the Enterprise, almost like a sort of "Hazard Team" as seen in the outstanding "Elite Force" videogame series.
We really got to see those guys kicking butt, though, and I hope to see more of them this season.
All I have to say is that this was a great way to start it off.