I really loved the sound effects and visual touches you put in here. Spot on with the implementation and timings - that ain't easy, but you definitely hit the nail on the head.
Great game jam submission - kudos!