Instead of just three weapons, you should start with one (sword) and then purchase other weapons, or upgrades for your weapons/horse/guy. All in all, a nice start.
Definitely needs badges...I've completed the game three times now (Once for fun, the other two to help people). I think it definitely needs a level select feature, though.
Your score is messed up...I collected none of the dots, and yet got a 15/20 for my final score. Also, your collision detection is way off...That moving platform kinda...Yeah. 2/5