For me this game was average at best. The gunplay mechanics were pretty cool but the story and dialogue was just awful. The overall gameplay started to get a bit stale and boring about halfway through the game as well.
The graphics were also weak in my opinion compared to a lot of other games that were released at the time. I think the one aspect I really enjoyed were all of the different future vision cutscenes.