Very nice! I've been looking at a turn-based soulslike in the past, but I never found a way to make the dodge timing aspect work. I really like your elegant implementation. The multi-stage boss fight was a lot of fun!
I also liked the graphical style, with just enough detail to give a good atmosphere.