This was a hard week for LOST fans. A collective "Nooooooo!" was heard across the blogosphere, so I was surprised to find this ridiculously silly video courtesy of ABC and the Cuse/Lindelof camp. I don't really get why the Muppets were necessary, but I guess I should stop asking for answers at this point. Regardless, it's worth taking a peek at, if only to dull the pain of our loss.