New Max Payne 3 Screenshots February 10, 2016April 9, 2012 by Rockstar has released 6 new stunning screenshots for their upcoming game Max Payne 3. The game set to be release May 15th, 2012