Doesn't seem to have anything to do with the lyrics. Sounds like they used the same studio recording that Stefan Raab dubbed over the awful national final vocals for the official ESC video.
It's fine if you don't have a music video, but if you're going to use the national final you need the live audio!
I still like this song a lot, at least the studio version, but I can't see them left-siding.