"Time for Miracles" is a power ballad by Adam Lambert. It was released on October 16, 2009 via Amazon.com. Although the song was his first release since American Idol, it was not his official debut single. Instead, the title track to his album, For Your Entertainment, was released. The song is featured as the ending theme in the disaster film 2012. A full version of the song was released on October 17, 2009, via YouTube and on October 20, 2009 via digital download. The song was written by Alain Johannes and his partner Natasha Shneider, who were probably best known for contributing to several Queens of the Stone Age albums. Shneider died of cancer in 2008.
Before "Time for Miracles" was released to the public, it had already garnered positive reviews.
Brian May of Queen was able to listen to the full track and praised the song as "truly sensational" and complimented Lambert's vocals, stating, "Adam's voice reaches out with sensitivity, depth, maturity, and awesome range and power that will make jaws drop all around the world."
It's late at night, and I can't sleep
Missing you just runs too deep
Oh I can't breathe, thinking of your smile
Every kiss I can't forget
This aching heart ain't broken yet
Oh God, I wish I could make you see
'Cause I know this flame isn't dying
So nothing can stop me from trying
Baby you know that maybe it's time for miracles
'Cause I ain't giving up on love
You know that maybe it's time for miracles
'Cause I ain't giving up on love
No, I ain't giving up on us
I just want to be with you
'Cause living is so hard to do
When all I know is trapped inside your eyes
The future I cannot forget
This aching heart ain't broken yet
Oh God I wish I could make you see
'Cause I know this flame isn't dying
So nothing can stop me from trying
Baby you know that maybe it's time for miracles
'Cause I ain't giving up on love
You know that maybe it's time for miracles
'Cause I ain't giving up on love
Baby can you feel it coming?
You know I can hear it, hear every soul
Baby, when you feel me feeling you
You know it's time
Baby you know that maybe it's time for miracles
'Cause I ain't giving up on love
You know that maybe it's time for miracles
'Cause I ain't giving up on love
No, I ain't giving up