Germany launch 2026