And yet more evidence that the Ultra Galaxys are in the same universe as the Showa stuff. Or that the writers are on crack. Or both. Sometimes it's a little hard to tell with Tsuburaya.
I really hope they do the handshaking ceremony at the end, because that would be beyond totally awesome. *bounces*
And on a semi-related note, now USPS has updated to say that the package that shipped out from Japan yesterday is being prepared for shipping. I'm pretty certain that they are on crack. I'm also starting to suspect that maybe I will be stuck at home again tomorrow, awaiting package.