Very nice!
Pros: A solid game design with solid programming and no bugs or glitches that I could find. Animation, graphics, and dialog are all very well done and the gameplay is challenging.
Cons: The dialogue. This game reminds me why I stopped playing console games right after the N64 era, right when they started getting all cinematic like a game wrapped around a movie script (because suddenly they could fit a lot more onto the CD-ROM :). It's fine when you're moving right along through the game but goddamn annoying when you're stuck on a harder level and you get to hear for the 20th time the same dialog about how so and so will deploy the tire spikes and ready the helicopter, etc. It's like watching the same subsection of a movie over and over again. Why can't these types of games omit the dialog after so many repetitions, with maybe a button to turn it back on?