11 May 2012 at 3:18p.m.

Max Payne 3 launch trailer

Max Payne is back and in deadly action on the mean streets of Sao Paulo in the latest Rockstar Games title. Read the article >