Sort:  

Haha, yeah. It was extremely entertaining and thoughtful. Managed to do a decent job of sneaking science and fantasy together without being absurd. Highly recommend it.