New Max Payne 3 screens; launch finally nearing?

Rockstar’s released two new screenshots from Max Payne 3, a game originally planned for release in ‘winter 2009’. This could be it though; the studio’s saying to “expect a lot of news in the next few months.”

YOU MIGHT ALSO LIKE: