As a huge, and i mean huge timeloop fan, I enjoyed the way this played with those tropes a lot! Also- this is actually totally crazy- the loop took place on my birthday. Which really caught me off guard when I started it, haha!