I don't know much about Halo games if this is what it is based off. If not, I appoligize for my ignorance. but I can tell that a tonne of effort went into this. I know all about computers crashing when trying to do animations. happened to me again last night. thank heavens I save alot. but anyways, great humor and the voice actors really bring this to life. All your work needs is abit of a polish up but I know this was just for fun and so well done.