I have loved this game since I played it years ago. The controls are needle fine and feel great, the AI is well done (Aside from forgetting you exist from time to time). The life system is great because it makes a small game of three levels last hours (depending on your skill level) and it doesn't get old because of the great controls and smooth combat.