1. A NEW YORK MINUTE has exactly the same length like every other minute in the World. What gives the expression its meaning is the AMOUNT OF ACTIVITY you can squeeze into a standard minute. Simple: when you are in New York, more things seem to happen in a minute than elsewhere.
2. it is NOT a time mode of Max Payne 2, but the tagline of the games atmosphere. duh!
...everything ripped apart in a New York minute... (tagline of the game Max Payne 2)