That dissolute, drunken son of a gun above is the one and only Max Payne! It's a detail from a just-released Max Payne 3 poster Rockstar just sent over.
We learned yesterday that the Max Payne 3 release will be in March 2012. This coming Wednesday, we'll get to see Max Payne in action, when the first trailer for the game is released. Tune back in to G4tv.com on Wednesday around noon.