Solid idea with good execution! I could see a whole RPG based around this battle system.
My main complaint is I wish the dice roll went faster and didn't cover the screen. As is, it kinda pulled me out of the battle a bit.