Firing the Glass Cannon: A Sneak Peek into 2025-2026