omg I remember 2 years ago playing the demo and being so impatient for the full release... and now here I am 2 years later stumbling back on itch to see this fully released GEM of a game! :,-)
Haha, I'm glad you found it again and I hope it'll be worth the wait!