It really is a charming game. I think this article does a good job describing some of is delights. What really struck me though is that the main mechanics are things that you'd find in a leechy freemium mobile game. But they're layered in complimentary loops that make the whole FAR more than the sum of it's parts.