22 April 2012

Rockstar Games unleashes TV spot for Max Payne 3, more

 
This is what the new game looks like on television. Enjoy the first TV spot and some new wallpapers for MP3.





 

Jensen6