Oldie but Goldie Max Payne is a must-have. I finished it 3 times, it never gets boring. The storyline is very good and the graphics for 2001 are really nice. For 2001, this game is absolutely amazing. Compared to Max Payne 3, this game is quite better. Of course, Max Payne 3 has multi-player, better graphics and all new story, but this Max Payne has a very good story, very nice game-play for those years, and more! It takes at least 4 hours of playing to finish it if you are not doing a Speedrun. One of the best classics.
What can I say? If you didn't play it, get it now, even if it's old! 9,5/10