Earlier this year back in November there were a ton of screenshots floating around keeping the spotlight on Max Payne 3's release. You'd figure things were moving smoothly, but perhaps not quite so. Originally Max Payne 3 was expected to release in March, but now it's been moved up to May, ouch. It will release May 15th for Xbox 360 and PlayStation 3 in North America. For everyone else