An absolute masterpiece encompassing marvelous storytelling; superb gameplay; thrilling action and above all a diverse experience that remains awesome till the last moment. Despite the tragic demise of a main character, this game manages to keep the players engaged in a journey that is both appealing and breathtaking. A game like this is rarely made and it deserves a great applause from every gamer.