Max Payne 3 talks up its tech

YOU MIGHT ALSO LIKE: