This game is gorgeous. One of the best looking jam games I've ever seen.
As for the gameplay, I think it lacks some kind of escalation in difficulty. As it is, the only thing limiting a player's score is their patience. It could also use some i-frames: what eventually killed me was getting sandwiched between two Japanese goblins, which made a "brrrr" sound and instantly drained all of my remaining health.