Nice review. I'm about 90% complete with the game, so let me add my two cents:
-System requirements aren't as high as you make them out to be. I'm running an Athlon 1.6 Ghz with a Geforce 4 4200. While it chugs a little bit occasionally, it runs perfectly fine for playability. I have the details turned up all the way.
-Max Payne 2 actually begins quite some time after the events in Max Payne 1. Max has quit the DEA and has rejoined the NYPD.
-The game gets MUCH harder as you progress. The AI is pretty much just like the first game (which was pretty good for the time, but not anymore). So to make the game harder, enemies pretty much only start carrying SMG's or better after awhile. What happened to the AI's grenade-throwing ability? It was actually better in Max Payne 1. Nowadays, they throw grenades that blow up themselves all the time.
-This game is basically just an extension of the first Max Payne. Nothing has really progressed except for the graphics. It feels identical to the first one. But why change a winner?