YK's ending, the one with him and Qingchuan hugging is confusing. I don't even know whether it's possible.
Do you believe in reincarnation? Well, according to Gong's Baidu, Yan Kuan's character is the reincarnated version of Yinzhen (4th prince) or something like that. Ohmygosh. While the time travel is something scientific, they throw in reincarnation too? So, you've got supernatural and sci-fi?