Are we living in a parallel universe? The strange physics of Stranger Things - Jenna Ahart (Nature, 2025)