max payne 3 gameplay, developer Rockstar Vancouver, publisher Rockstar Games, Distributor Take-Two Interactive