I love and hate this game. I can't help but see the many faults in the game design, but I also can't help but obsess over its insanely good story and soundtrack.
Cool story and late game gameplay. The fact you can get downed so easily makes it so you have to try even when strong. However, sometimes just shooting and running around for so long with the same guns and the same enemies can get boring after a few hours.
If game came out today as it is, it could get a 4 stars. However, knowing what came before it just shows how corporate greed can kill an entire franchise.