Hands down, this is one of the most skillfully crafted, and fun games i have ever played. The plot is very enjoyable, and you will find yourself loving each member of the cast, as they each have their own beautiful story, waiting to be told. The graphics are good, the art is very well made, and the whole game has an amazing atmosphere for itself. I enjoyed this game, and i would reccomend it to anyone.