Max Payne 3 has a new expected release window, as Take-Two Interactive has announced that the game will be releasing March 2012 in North America and Europe. Things have been fairly quiet for some time, ever since it was pushed back to allow for more polish, but now it looks like Max Payne 3 is [...]




