Alexis “pimpsc00by” Augustin
The first screenshots from the PC version of Max Payne 3. The PC version is out on May 29 in the US, June 1st in Europe.