Yeah..the Max Payne games are so underrated, I had a blast when I had the first game they came out with. I think I quit when I couldn't get past this one part..
But I couldn't think of a better person to play Max Payne than Mark Wahlberg. Maybe Bruce Willis but that's pushin it.