Somehow, I thought the Photos were great (costumes, colors etc) but the clip isn't doing it for me at all. That ramp Jerry is climbing up looks... I don't know, weirdly cheap. And she sounds too shouty to me here (absolute opposite of what that song needs IMO).
I'm also not sure if I like the whole thing with Alyona coming in later, given she's the stronger part of the duo (vocally and in terms of stage presense). But it'll do well, and potentially win.