This was good but I was confused for a long time because it just seem sudden in the beginning with no clear story til the end and then it made sense.
Threads Of Time