With last week’s unveiling of the first Max Payne 3 trailer, Rockstar Games has re-released it – but with pop-up infobits highlighting things you may have missed or not known about the game. Check it out, it is well-worth the view.
Related Articles
V Rising Launch Trailer
12 hours ago
Universal Studios Hollywood Fast &...
15 hours ago
Undead Inc. Official Launch Trailer
17 hours ago