A couple things that are important to know before buying this game:
-the story caters to a mature audience, younger you are, less likely for you to enjoy the story.
-game is difficult and requires skill, attention to detail, spatial awareness and planning.
What really makes this game stand out is the exceptional combat system, the unique setting and the story.
The story branches heavily so in order to understand it and get the whole picture you will have to play it at least twice.
The combat is hard and can be frustrating, hence the amount of hate this game got.
Once you get into the combat, it becomes really addictive and i found myself playing this game over and over mostly for the combat despite its exceptional story.
There are choices, lots of them, and they make a difference, another reason i played this game several times.
The graphics.....technically they are nothing to write home about, but artistically they are excellent, the world this game depicts is alive and fascinating.
This game doesnt boast high production values or the Hollywood flavored drama found in popular games, but it does have a heart and a soul.
Its not a cheap indie game, its a game made with love and passion, and a lot of effort was put into it.
Its not for everyone but its one of my all time faves and i recommend it as a good quality game.