Great, but it could have been better.
It would be great if you added in as the grunts say:
More Enemy!!!!
You should have put in Jackals, Elites, or mabe even Hunters and Brutes.
Also it would have been good if you could use more guns and the health recharged.
...but anyway, GOOD JOB! This is on my favorites.