Ultimately, Tvorchi has a MASSIVE appeal that everyone (especially locals) adore. Krut' had a nice performance, but if you're not into bandura lullaby type stuff, ur not gonna vote for it.
Sucks their song isn't their best, but if they do a solid revamp and strengthen it, this could be a top 10...