Rockstar has released the official launch trailer for Max Payne 3. The game will be in stores on Tuesday, May 15th. Check out the trailer below and let us know if you plan on snatching this one up next week.

2 comments from members, join the discussion in the forum >>>