Excellent gameplay and story. I connected and fell in Love with every well developed and animated character. This is the type of game that gives you goosebumps on every play through as experience the different story paths, situations and characters unfold make your choices, obvious or not. How your actions shape the experience and play though as you cheer on with each sequence you pull off, or others not quite so and you see your beloved character take a fist to the face! Absolutely brilliant.