10/05/2012

Max Payne 3 Launch Trailer

Rockstar Games don't release many titles so when they do the chances are if you're a gamer you will take note. So if you're not convinced already maybe this awesome launch trailer will go some way to showing you why you need a copy of Max Payne 3 in your video game collection.