Maybe Max Payne is so angry because he's lost all his hair, or maybe it's because of all that really bad shit that happened to him in the last two games, but either way, well, boy is he mad. And, lucky for us, good with a gun.

Check out the trailer above for some brand new shots and story elements from Max Payne 3, which launches May 15 for Xbox 360, PS3 and PC, and let us know what you think in the comments or on Twitter.