The second story trailer for Max Payne 3, scheduled for release in May 2012 for Xbox 360, PS3 and PC.