Interesting concept. It was a bit hard to understand how different heroes attack, for example, I'm still not sure how to make Rogue attack someone. It would be more convenient, if you could somehow display which character can attack certain tiles. I found myself just rolling the die randomly.
Also the game would hugely benefit from having a visual and sound feedback when you get hurt. Another thing that would be great is combining characters' abilities. Like, rolling Archer and then Dragon creates a fire arrow, or something like that. I think it would create interesting gameplay situations.
It is still a pretty solid concept, keep it up!