I only took a quick look today and I saw a bunch of stuff I liked about other games, from what I saw the art, animation and world are good and probably interessting.
Normally I take my time but often these games with even 0.1 have barely anything and I was quite stressed today for some reason so I only had a quick look.