It isn't directly clear that the impact particle effect damages the player. I would suggest turning everything that damages the player red.
I like the teleporting mechanic, it gives it a more unique feeling, though it doesn't give you a good feel over how far the teleport is. Maybe replacing the teleport with a very similar dash, where you get invincibility for a short period of time in which you dash through the air as long as space is held down, could improve this mechanic.
Great work!