it's a tough game to start, but that's because i started on insane.
the gameplay is great and it becomes easier to live through battle once you figure out a strat that works for you.
for me, it was charge, run in opposite direction, then the jump attack. worked like a charm, and became even easier when i replaced the charge portion with just teleporting away from the mob i was about to jump at.
the gameplay in itself is fluid, but is a little repetitive.
all the same, you've made a great flash game and i commend you.