It took me a little while to get the hang of it, I think it should take less distance to get the right speed to do damage. But the mechanic with the teleport ability is great!
Nice style, nice idea. Nice job! <3