Amazing and dynamic storytelling stitched together with engaging and challenging gameplay. This game exceeds any and all expectations!