Max Payne 3 Multiplayer First Look
With Max Payne 3 a little over a month away from release, Rockstar is finally ready to reveal some mutliplayer footage and show gamers the longetivity of its appeal. Last week the winners were announced along with screens of their faces in the game, but now it’s all put to work! Part one of the Max...
Read More...