This is not confirmed to be real or fake but yeah...here it is found it on joystiq
Edit: Ok pretty sure its real on a bunch of sites now
Max Payne 3
Game » consists of 12 releases. Released May 15, 2012
Game » consists of 12 releases. Released May 15, 2012
Log in to comment