Fresh off the presses at Rockstar Games comes the official launch trailer for Max Payne 3 which releases shortly. Take a look at the trailer and let...
Rockstar just released a trailer showing off the multiplayer functions of Max Payne 3 and it looks great. Take a look and let us know what you think....