Joystiq (along with a few tipsters) is reporting that the ending to Halo 3 has been leaked onto the internet. The source, apparently, is the same person who attempted to sell a pre-release copy on eBay. Now, we're not out to soil (or spoil) our Halo 3 experience, and we're certainly not going to ruin it for anyone else, so we haven't checked it out ourselves. If you really want to see it, you'll have to take Joystiq's advice and Google "Halo 3 ending." The rest of us will stay here in spoiler free country.