I don't really understand where the "puzzle" part you mentionned is, and the enemies were a little weird.
But the dying sound is so funny π gj for that !
Thanks For Playing!