Fun little platformer! I don't know if it is possible to beat the boss. I just jumped over it (and saved the village).
Thanks for playing :)