Max Payne 3 launches this coming Tuesday, and in typical Rockstar style, they’re releasing a flash-bang of a launch trailer. It’s bullet time.
Max Payne 3 takes Max away from New York and into Sao Paulo, Brazil. It’s not the tropical vacation filled with tanned babes with great asses in tiny thong bikinis you may be thinking. No. Instead, Max takes on Comando Sobra, an…
