A nice and polish game!
I have the feeling RNG can make some fights a bit unfair, but it's a bit nitpicking.
Very solid entry, well done!