I really like the idea and mechanics to this. The art is also absolutely amazing. I really love this style. There is absolutely nothing i could complain about.
I for myself found it a bit difficult to get into the flow of things, but that seems more like an experience issue as GameJam entries tend to have no real hand-holding.