Fantastic graphics, interesting gameplay & good performance make up for the fact that it's somewhat lacking variety.
It's been a long time since I've played this game so the story line isn't fresh in my head, but it was good up until the end.. I felt short changed. The end left me feeling like there was more to the game, but in reality: there wasn't.
I really, really enjoyed playing this game.. and it led to a fling of trying several space simulator games (Freelancer and X3 Reunion) after I played it, which is a good thing (it means I liked the game type & wanted more). I'd definitely suggest trying it out if you're in to these type of games... but if you're one who hates semi-shallow story lines, don't bother.