I’ll do a full review tomorrow, but my initial thoughts are that I likes this episode. I liked how Majestic has some issues, Halsey is alluded to, Palmer is kickass as usual, and the “egghead” gets a little to curious. I would have liked to see a science main character, so that is to bad.
As for the artifact itself, my first thought is that it might be some kind of mini Composer.
See you on Infinity,