I seen this a long time ago when there was only the trailer and the first episode. So I haven't paid it any attention since. There are new episodes, I downloaded and watched all 15 episodes, and I must say, that has to be the funniest shit on the net. I was screaming laughing at episodes 8 and 9. They are by far the best.
Any Halo fan owes it to themselves to check it out.