Yo, I am the author.
Uhm, if nobody else got it I'll have to reupload it. My Xbox 360 is not set up in the moment, soooo it might take a day or so, because I am really busy right now with study.
By the way, something like this should be in the Forge Discussion section since the General Discussion section only covers non-Halo stuff. Cheers.