HALO: HOW NOT TO BE SEEN
Given that Halo 3 is coming soon and I love Monty Python... Well, you'll see...