Bizarre story and gameplay, but definitely unique from the rest - solid demo!
I played this a week ago and I was pleased with the showcase. The game is still far from being perfect or great, but there are things to improve, like lighting, sound design, some translation is a bit wonky, but I had fun with this. Definitely recommend trying this one out.
Best of luck with the full game!