good game, i hate the randomness on the last boss, the small sword spawns in your face and hurt you, maybe you should activate the hitbox after 0.25-0.5 secs from spawn time.
Nothing to say about the rest, it is very well done and beautiful.