I am going to be honest, this game started out pretty slow and boring, more than halfway through they sprinkled a bit of flashback and a touching soundtrack. Towards the end of the game, it become lovable and i was satisfied with the overall gameplay. Graphics are amazing but they have not done a good job with lip sync during cutscenes.