My analysis : It's a decent rock song. I mean vocals above average, musically decent. Overall a decent song... the only problem I see it having is that it's not in English. It's hard to get a rock song to be liked throughout Europe when it's not in English. I think it'll do decently, but definitely not win.
So Far My Points:
12 points Norway
10 points Poland (NARROWLY leading Iceland)
8 points Iceland
7 points Denmark
6 points Albania
5 points Cyprus
4 points FYR Macedonia
3 points Armenia
2 points Finland
1 point The Netherlands
11th Switzerland
Its alright. I usually really like the rock entries but I agree that the fact that it's not in English will make it difficult for the song to gain support.