This new Design and Technology video of Max Payne 3 tells us what makes the title a unique cinematic action game. The title will be released on May 15 (18 in Europe) for Xbox 360 and PS3, PC version coming on May 29 (June 1st in EU).
Was gonna say that i were happy that we hadn't appropriated that particular day here, then a commercial from on of the big electronics stores rolled on youtube proclaiming black friday sales. Uh. (39 minutes ago)