Two Creative Failures of 2025 and One Big Win