New Max Payne 3 Trailer Released
Max Payne 3 may have been delayed until May 15, but Rockstar Games released a brand new trailer to help whet your appetite. You can tell the game has the classic Rockstar presentation, and I think everyone is anticipating this release. Check back for more Max Payne 3 updates over the coming months right here on GAMINGtruth.com