That's right! Worlds have collided :)
We need a Lost live thread, but takes so much concentration to watch it.