Has potential.
Love halo, first of all. The more of these halo parodies I see the better. A good of the jokes I thought were pretty lulsworthy and the art/drawing was pretty alright. I'd recommend stepping up your framerate though on your actual flash or use eased-tweens so it's smoother. Cut back on the blurs to differentiate perspective and just add different angles, filters really kill scenes in certain flashes and this was one of them. Simple fade to white as the guy below me said would be clear for a flash back. You're alluding to (remember my last partner) so it should be clear as long as you aren't retarded.
Now to get Halo nerdy.
Master Chief is a naval rank, Captain Keys can't give him that. Nearly all Spartans were Master Chief something, 117 was Master Chief Petty Officer of the Naval Forces. You have Master Chief wearing Mark VI armor, when he had Mark V until 2553 (Halo 2.) 116 although a good tool for humor, isn't a real Spartan. All the Spartan II's that aren't the following (006, 008, 023, 029, 030, 034, 039, 042, 043, 044, 047, 051, 052, 058, 059, 069, 079, 087, 092, 093, 101, 104, 111, 117, 122, 130, 141, 005, 018, 066, 075, 084, 303) died before they received their number.
TL;DR
Animation needs to be better. Needs to be more halo accurate. Kthx.