Saw that yesterday and it's quite interesting. Wonder if it's a wormhole also?