I don't remember anything about the story or missions.
I don't even remember at what year it was released.
I think that it was around 2002 or maybe even sooner than that, but I'm not sure.
Sorry that I don't have much to go on, it won't be easy looking for this game only according to these features, but anyone who played it and remembers it should recognize it from my description.
Thanks anyways for the effort.