This game doesn't look or play the best. Its got this weird thing where it lingers on a scene too long and has some weird audio issues but I found the story and its presentation to be very well done. There is good character growth and plenty of twists and turns. Also has one of the most satisfying moments I've seen in a long time.