Kelly Clarkson leaks tend to come with two things, at least if last year's "Cleopatra is any indication: high quality--even in demo form, it's better than 75 percent of All I Ever Wanted's singles, easily--and violent rebuttals like "I'm so tired of disrespectful, lying, sneaky little trolls that pretend to be human.

Well, the Internet is full of trolls. (Who knew?) And out from under their bridge this morning is "Let Me Down," the rumored first single that's previously been seen in snips and clips and that leaked in horrendous quality last month. But today's version actually sounds like a song, not radio static oddly arranged to sound like a Kelly Clarkson single.

The song isn't not bad at all! Very recent-P!nk. Lots of high belting and busy-without-being-Tedderish drums. It doesn't have the Announcement! Single! impact of "My Life Would Suck Without You," but this is very possibly a demo, and with this many leaks/previews/rips, there's only so much announcing that can be even done anymore. At least it might get her into venues bigger than Microsoft events? Listen below, then read on for lyrics.

I think I might be a fortune teller

I read your face just like a letter

The funny thing about forever

Is it comes with a side of never never

I can't buy into what you're selling

And no its not that I don't want it

Believe me I love to close my eyes, enjoy the ride

But you've made a bad decision and I...

I know, I know, I know,

I know, I know, I know

You're only gonna let me down

When it counts, you countdown

You're only gonna turn me out

As I burn, you burn out

You're only gonna make me feel so crazy

But when I think we could be something

You go and let me down, let me down, oh

I am too smart to let you in here

But I'm just dumb enough to linger

I wanna think that you'll be different

Smoking mirrors are so clever clever

I picked him and things went so bad

Then what you say won't actually happen

I've been dying to open my eyes

See you try instead of always leaving me out to dry

You're only gonna let me down

When it counts, you countdown

You're only gonna turn me out

As I burn, you burn out

You're only gonna make me feel so crazy

But when I think we could be something

You go and let me down, let me down, oh

I need to be there when you say you're gonna be

I care to much and you care enough to leave

I want some place to rest my head without waiting

It's not fair, It's not fair, It's not fair, It's not fair

It's not fair to me, cause I know by now

You're only gonna let me down

When it counts, you countdown

You're only gonna turn me out

As I burn, you burn out

You're only gonna make me feel so crazy

But when I think we could be something

You go and let me down, let me down

You're only gonna let me down

When it counts, you countdown

You're only gonna turn me out

As I burn, you burn out

You're only gonna make me feel so crazy

But when I think we could be something

You go and let me down, let me down, oh