Only critique: It's a bit repetitive, as the rhythm of the editing is always the same (almost always same time for approach, dbs, approach, dbs, approach, dbs).
I think the repetitive or rhythmic part was what made it great, actually. And the timing of the actual kills had variation, rarely on the same beat etc.