Max Payne 3: New Screenshots Pack

Rockstar has finally released more screenshots for Max Payne 3. The game releases this year on August 1st.