Netflix's new reality survival show is my first guilty pleasure of 2025 — and I can't stop watching