Rockstar Games has just launched the official and dedicated website for Max Payne 3 which is releasing in May 2012. The website features a ton of new content, including videos, screenshots and details regarding the game.
The website also featured awesome wallpapers that shred a new light on the possible locations that are featured in Max Payne 3. Be sure to check it out the official website for Max Payne 3 and let us know what you think in the comment section below!
The website also featured awesome wallpapers that shred a new light on the possible locations that are featured in Max Payne 3. Be sure to check it out the official website for Max Payne 3 and let us know what you think in the comment section below!