Review: Palm Springs is a fresh, slyly self-aware addition to time loop trope - Ars Technica