We're mere weeks away from sending our 2025 Eurovision entrant to Switzerland and keeping our fingers, toes, and everything ...