Nuclear Fusion Progress 2025: Are We Finally... - Superlore