Wow! What a surprise with the artstyle! It's really beautiful! The gameplay is also really polished.
I didn't understood well where it fits the theme, but after reading your answer i guess it's a unique interpretation