And let me remind you that those are the two things that practically *make* Max Payne.
This mysterious teaser was found at the 3D Realms forums and has been floating around since, it’s origin unknown. It does look like an official trailer… released unofficially. There’s a time code at the lower-right, and the most obvious hint is that at the end, it proclaims a Winter 2009 release date, when we know that the game’s official release has been taken forward to March 2010.
Any way, it’s a great teaser and you should check it out now.