I'm always impressed by how much content you manage to put into a game on such a short time frame. It works well and the dialogues are natural sounding except a few English translation inadequacies. Some jokes are a bit too much "in your face" for me, like the General, but you had a nice balance of humor, plot and characterization.
Difficulty was high for me because I always forgot to talk to a character again or look at an item again that was basically the road block to something else happening and the story progressing. Not my best day.
Well done!