I really like the idea, especially how different attacks work better against different enemies.
I think the game could be a bit faster, since there were times when I had to walk around for a while before finding anything to fight. I would also prefer the dash to follow the direction I am moving instead of the mouse, since it would make escaping and kiting enemies feel smoother. It would also be nice if hovering the weapon over enemies dealt damage over time, and if the dash could go over rocks.
Overall, the combat idea is fun and has a lot of potential.