I like the use of the theme to change the enemy types, and understanding the way they move is a nice challenge. I would be interested how it would play if some enemies had movement tied to the player so the rolls would be random but the gameplay would be even more strategic
I would say the movement feels a bit stuttery at the moment, I wonder if you could buffer the press like Coyote time to make it feel smoother. Otherwise nicely done!