As a demo, it's pretty good. The plot is a work in progress, but its enjoyable. There are some minor issues that appear (duplicate lines, spelling errors, mechanics not working exactly right), however due to the "demo" nature I think its easy to forgive. Dev seems to have issues with English, however imo it's easy enough to overlook. I hope the dev keeps up the work on this!