Quite entertaining, but I'll get right to the point. The main thing that bothered me was that you couldn't change the screen resolution. I've got dual monitors so this shows, otherwise I probably wouldn't care. Now is that just because it was the demo or is it restricted in the full game as well?
The second was the sound. At times the music overpowered the dialogue, as the dialogue kept going from loud to not so loud.
Those are the only two things that I really noticed (aside from the awkward pauses in dialogue from time to time), and found the game to be pretty fun. I specially loved the squirrels. ;D