I love the inherent humour here, you didn't have to even have dialogue and I was laughing a lot, it was so good!
The player movement and combat also felt really good and well balanced, especially since I could shoot away some of the bullets if I couldn't dodge them. Animations were all really well done and the juice was on point, great job man!