Not bad at all! Love the unique animation style and the humor throughout the video, especially the half-life reference! The fact that you didn't take the story too seriously made it a lot more entertaining as well!
It's also very clear that you put some thought into the choreography, which is something more animators need to consider!
My biggest complaint would be the colours. The art itself was well done, but the bright blue and red of the character's uniform didn't blend all too well. The design would benefit from a change to a more subtle color scheme or a lower saturation.
Overall fantastic work! Looking forward to your future animations!