It's a good thing Thanksgiving is coming up in a couple of days, because we are thankful AF right now.
And that's because -- brace yourself -- we have a new Prince song.
We. Have. A. New. Prince. Song.
Yes, this is real life. And yes, you can listen to it right here.
It's like a Thanksgiving miracle that Prince threw down to us from heaven to tell us not to get discouraged, that yeah, the world is pretty terrible but it did, at one point, give us such a beautiful legend.
It's enough to bring a tear or two (or two thousand) to your eye.
The song is called "Moonbeam Levels," and it's the first new thing we're hearing since Prince passed away in April.
His estate was kind enough to include the track on a new greatest hits compilation of his, called Prince 4Ever, so be sure to pick that up immediately.
And just in case you're not psyched enough already, know that this song was recorded when Prince recorded his 1999 album.
You can definitely hear it in the music -- the amazing, glorious music.
ABC News debuted the song, and they assembled several of Prince's biggest fans to hear it on camera for the first time.
Hear the song for yourself, and see his fans' lovely reactions, right here: