One of my favourite games of all time is Max Payne 2, from it's style, gameplay and storyline it has to be the closest game to perfection I've ever seen.
I'm currently playing through the game again (had some sort of weird moment with Stranglehold) where I thought to myself "hmmm Max Payne or...