I think this game has lots of potential. With the combat, I would make the enemies attack while you're attacking them. If you did that the player would have to dash while attacking, then you could implement a combo system.