Looking sweet. There's a whole lot going on, impressive.
Two buttons for dash seems wasteful, but I get that the dashing is a big mechanic. Maybe it could be just one key for dashing, and if no movement key is pressed it does a backdash based on the direction the player is facing, but then dashing forwards while crouched would probably feel very wrong.
Difficulty level seems very good, easy was properly easy, hard properly challenging without going overboard.
I felt like there could be a bit more of a grace period when the pink things hits you. Maybe higher damage, even close to double, but have it in a way that you get a fair amount of time readjust.