We could spend hours on this game. It's so much fun and we just adore the sound effect. *ahem* ....rawr.
We like how the story progresses from fighting enemies to bringing them back as friends and growing the farm community. And the eventual shift toward questioning whether the antagonist actually intends any harm is nice. There are plenty of games where the objective is to beat the villain, and those are fun. But it's good to have some alternative outcomes once in a while to teach the value of not immediately assuming the worst of others. That's a lesson that seems especially needed right now.
On the subject of the story progression, though, there did seem to be a ton of required dialog at the point before the dinosaurs. At least it seemed required, since we couldn't figure out how to get back to the game until we'd gone through all of everyone's dialog, and that was a lot. It's definitely good to have all of that potential dialog for those who like to take the time to fully get to know every character and exhaust all the options, but for those who would rather get back to the chase, it would be good to make that not required (if it is) or make it more obvious how to move along (if it isn't).
The gameplay itself is engaging and varied and we think the indicators that show the direction to the different objective points on the map stand out really well. Balancing of the difficulty is really good, too. We like that the world map between levels gives us a few choices, but not so many that we get paralyzed from indecisiveness.
All in all, this is a fantastic work of art and we love every bit of it.