The Black Hole theory moves closer to concensus, space aliens improves too.
Frankly, I’m liking the “Lost” publicity stunt now...