Really fun with cool sprites and feel. I'm not sure how to really rack up points tho, because you seem to be rewarded for success by the waves advencing? I got to the feet, unsure what that was about..
Getting those legs coming down means you ran out of time - I agree it could have been more obvious. Thanks for playing :)