Sep 24, 2025 I’m the fucking best at Stackdown until suddenly I’m really not. (Yesterday’s results - no spoilers)