It was technologically ahead of its time, but it suffered from a poorly written, cliche, storyline, and overly linear gameplay. The characters were barely developed and in a fashion reminiscent of the CoD series, most squad mates are memorable only for screaming orders at you down a radio. The latter portion of the game featured annoying enemies (hovering alien squid) in a graphically uninteresting environment (ice on everything).
The different selectable powers were an interesting feature but aren't enough to make up for the previously mentioned shortcomings.
The multiplayer was poorly balanced, most maps were over-sized for the regular number of active players, and many servers were susceptible to simple "hacks" that broke the game for other players.