That was amazing. I loved the reference to the game Golden Axe when Sayid was drifting out into space and it showed the island on the back of a turtle. In Golden Axe, the main city is on the back of a turtle. I also loved how a lot of the things in the song were connected to the characters of the show. Maybe Queen saw into the future. But they still suck.
I don't watch lost, but I saw this a few weeks ago and the bit with a guy being chased by a polar bear cracks me up every time