Very nice visuals! The game was surprisingly difficult too, which I don't mind. It didn't run terribly well on my Mac, so maybe adding a few quality options would help. You could also maybe do a bit more with the dashing mechanic, as it has a lot of potential.
I love the little details of this game though, the enemies were cleverly designed and the level design made sense too. So good work!