The engine powering Max Payne 3 is a star alongside the characters and story. The world looks amazing and there is a real weight to it that is palpable as you play. The animation, cut scenes, and hectic action are also delivered with no load times. That's right, much like the Uncharted series, once the game starts you will never see a load screen (until you power off and continue later). I can't stress enough how important this is to narrative flow. Max Payne has always been presented as a cinematic experience and this constant flow of gameplay and story with no interruptions is perhaps one of the greatest features of the game.
Max Payne 3 also features a deep suite of multiplayer options that are meant to extend the life of the game, but not overshadow the main storyline. I was assured that the development of the single player experience was the number one priority (and it shows), with multiplayer being added to further the experience. So far the modes of Gang Wars and Payne Killer look incredibly promising with social interaction and progression systems giving us more reasons to play the game even after the single player has been beaten a few times.
Max Payne 3 is destined to be the next Rockstar blockbuster and I am very excited to get my hands on the full experience. Playing the demo for an hour left me wanting more and we'll all get our chance when it is released on PS3 and Xbox 360 May 15th 2012 and on PC May 29th.