Hmm... I put the song on (first time listening) while I was looking at something on my iPad, and it never grabbed my attention. I noticed the high notes, and it's not that it was bad, but it was just sort of a pleasant background noise. It didn't capture my attention. I guess the only word I can think of when it comes to this entry, is generic.
Can it go on to the final? Sure - let's not forget Greece and Cyprus are in the same semi-final, so that's a guaranteed 12 points right there - but it's not a certain qualifier. But I think that's the case with all entries of semi-final 2 (so far) this year. It's a wide-open field, which makes that semi so much more exciting.