Holy! Let me just say I absolutely adore the style of this game! I thought the cell phone save mechanic was really intuitive and the creature design in the last part was really cool!!
I don't think i have any advice since its a demo and you already have great momentum for the story you're building!!