Rockstar Unveils Max Payne 3 Pop Up Video
To say that Max Payne 3 has had a development cycle as rocky as the life of the titular detective would be a gross understatement. The game has been in development for years and was originally slated for a release back in 2009. Unfortunately, mismanagement problems at Rockstar were cited as the main reason that the game was then delayed to 2010. Another delay was revealed when Max Payne 3 was absent from Take-Two’s release schedule for 2011-2012, thus pushing it out of 2011....