List/Grid Tag Archives: Game Release

screenshot_28185_thumb_wide620

Max Payne 3 Premise Revealed

  Rock Star has revealed the premise of their highly anticipated third installment of Max Payne franchise. The revelation comes via screenshots, videos and fact sheets which depict ...