New Max Payne 3 Screens from Official PlayStation Magazine UK

Some new screenshots of Max Payne 3 have been released.

Reply