The game is pretty fun (lasted me 16 hours) and is gorgeous.
The fighting is decent, but it lacks tactical punch. The problem with the combat is the lack of strategy - each character has their unique special ability, but I found myself seldom EVER using them. Part of this is due to their uselessness, part of this is due to their "obsolescence" (one attack, for example, is like "chain lightning" but it only works on enemies diagonal to each other - enemies are almost NEVER diagonal to each other. In fact, I never used this ability. And it's weaker than a regular attack). Still, what should attract you to the game is its bleak story.
And the story is bleak. The world's ending and you're just trying to survive. By the end of the game, you'll be wondering if you'll actually see the end at all or if it will be game over . If it isn't the enemies that are killing them in battles, it's their slow starvation.
And here is my biggest complaint of the game: the dialogue system. Put simply, it isn't clear what effect your choice will make. (NOT SPOILERISH) Say you find an orphaned girl. One of your options is "throw her in the back of a wagon." You think, "Golly! Of course I'd take her with me!" so you click on it, feeling golden hearted. Only to find out that you just eternally enslaved her. It can be very frustrating and given that the game has no save system (other than an autosave that continually saves the game at every "check point") you cannot correct your error.