1. Graphics have improved a lot. The developers really took advantage of the engine.
2. Gameplay is incredibly frustrating. Enemies tank damage, and the bugs invariably try to swarm you in each encounter. They are perhaps the most annoying FPS enemy I have fought in a while, yet the developers curiously chose to make them the most predominant force in this game. Why? This is Star Trek--there are myriad races to draw from. Fighting humanoid enemies provided a nice, albeit flawed respite later in the game, but sooner or later you are fighting the bugs again.
3. Level design is equally irksome. Near the end of the game, I had to quit because former boss enemies were being used as regular fodder, even appearing in pairs. I was expected to fight them without ammunition and while low on health--health or ammunition stations became quite scant for some reason in the final levels. This was a futile battle, as you might expect. Was this the result of a developer oversight or a cheap attempt at increasing the difficulty of the game?
4. The title is almost a misnomer. There is hardly an elite "force" you fight with in this game. Munro takes every opportunity to separate from his team, even in the most illogical of circumstances. A Klingon teammate even comments on the absurdity of this. Teammates must beam back to the Enterprise after taking shots in cutscenes that Munro can shrug off time and again. Past the second or third mission, you will be spending the majority of your time roughing waves of enemies alone. This is a huge departure from the first game, where you might fight with one or two teammates at a time.
5. There is a forced love-interest subplot that detracts from the story. You must choose between budding a romance with one of your comrades or a "doctor" that chooses to be scantily clad in all environments.
6. Character writing is lackluster. Picard seems more like a setpiece than an actual character. Interactions between characters is trivial.