Fun (but a little dated)
The best part of the game is how open it is. Each segment can be solved using a variety of strategies. The combination of the open maps, side missions, upgrade options, even the ability to shop for weapons make the game really engaging.
While the cutscenes and voice acting are good the rendering on the characters looks pretty surreal, especially when they speak. The enemy AI's are programmed to be kinda stupid but it certainly makes the game doable.