I believe you've already answered most of my questions, but I still have one about Yuki — the one with time transcendence, or time magic.
If I understood correctly, he's supposed to be a god. But then, how can a god literally lose so easily to a simple mortal? I mean… he's supposed to be immortal, and on top of that, extremely powerful for two reasons:
1. He's a god (at least according to the story, if I got that right).
2. He's supposed to predict all of his opponent’s attacks in advance.
You can't seriously tell me he couldn't anticipate the attacks, when he’s supposedly able to move through the past, present, and future. Because for me, that’s exactly what time magic means.
(Unless there are still some story details I missed.)