I'm glad I came across this title. It initially piqued my interest and did not disappoint. Despite being brief, it was a fun experience and I hope what makes this game unique will be fleshed out nicely in the full release.
Since you desire feedback with this game, I made a playthrough and an overall review voicing my reactions to the demo and any concerns I had playing it. Timestamps are included.