Adding checkpoints was a great choice, I wish more games would do it.
The wallbounce mechanic was really interesting and the visuals are very polished, though if there's anything white in the background or a platform above the sword the jump bar becomes hard to see - maybe a black outline could help with that.