Barely any information has surfaced about Max Payne 3 since Rockstar Games announced the game in 2009, with the company occasionally releasing new screenshots of the title. Unfortunately, Rockstar still haven’t told us a release date, but they have given us a new look at the game.
When Max Payne 3 was first revealed, gamers flocked to internet forums everywhere questioning his…
