Love the worms (hate the green rectangle)!
Sad that there's no sound, that'd boost the game feel by a lot I think.
I did really like the shooting & ragdol physics though, although at the start of the game I thought I was shooting shurikens at the well, but that was probably my imagination ^^'