It's been a long time coming, but Rockstar Games has dropped off the first Max Payne 3 today. Accompanied by a moody score fans may remember from the second outing, the trailer sheds light on how Max ended up in Sao Paulo working on a protection detail.
Max Payne 3 is due out in March 2012[...]
Continue reading: Clip: First Max Payne 3 Trailer...
Max Payne 3 is due out in March 2012[...]
Continue reading: Clip: First Max Payne 3 Trailer...