All if can say is that, watching Dr. Michio Kaku over the years, he gets very very excited and a bit "over-enthused" by stuff sometimes.
http://www.cbsnews.com/videos/have-a...megastructure/
More here from other sources if you can't link to that ...
https://www.google.com/search?q=Have...ure%3F&tbm=vid
My Zazen this morning reached from my Zafu all the way to all alien megastructures everywhere!
Gassho, Jundo
SatToday