I love Max Payne (feel like I'm saying how much I love certain game franchises to much this year, GAH!). So much so, that I played 1 and 2 again (for like the 5th or 6th time in my life) in anticipation for Max Payne 3.
There are admittedly problems with this game, but I didn't feel those problems were any different than previous Max Payne games had (such as the difficulty or sometimes unfair nature in the game play). Some could argue that being forced to use cover brings the game down, especially since it was added they used that as an excuse to make the combat scenarios even more insane, but that never really bothered me that much. You can still shoot dodge a lot, and you will.
The only black mark for me is the choice to take it go to Brazil. While I appreciate what Rockstar is going for, I think they did TOO MUCH. Taking Max out of New York (don't lie Rockstar, you're barely ever in New York)was a major misstep, and the writing, while similar to previous Max Payne entries, goes a bit to far with Max's depression sometimes, where as the older games often made something of a joke of it more so then constantly living in it all the time.
Max is now at the lowest he could have possibly gotten. I really liked that, though, especially considering the arc Max has had up to this point, and really he has nothing left. Even the in game animations (such as how Max gets ready to jump into a shoot dodge) is astounding.
Speaking of which, the attention to detail in this game is top notch. It really would be higher on my list if not for changing the locale, which wasn't done well or interesting enough and the buddy Max is following around is a god damn asshole. I wish that guy would just shut up or go away. I was so happy for the brief missions when he wasn't there. I couldn't stand that guy. Yap yap yap... shut up dude and let me wade in my depression god dammit!