I like the game aspects, but the crafting is damn annoying. I suppose it was their way to force players to interact with the animals, but I'd much rather just be able to buy upgrades rather than have to craft them. Doesn't seem like it adds anything to the game at all.
With that said, the rest of the game is quite good, although I haven't got very far in. Not sure I buy the main character, but I'm willing to give it a little leeway.