Once again, Platinum shows us how games are meant to be. In a market over saturated with 'gritty real' first and third person shooters, sports games, and all manner of 'interactive movies' with little or no control in the player's hands, this game, like all platinum games is a breath of fresh air.
Sure it isn't perfect, but neither are dreams. They are crazy things that entertain your mind while you're asleep; this game is a crazy thing that entertains you while you're awake. It has some minor difficulty curve issues, but the gameplay is so rewarding and the cutscenes are so good it makes you actually look forward to them.