Still Life, 2025