Revolution 2025 was almost a masterpiece