Hearts of Flame is a song about Karlach, a character in Baldur’s Gate 3. She is a tiefling who was forcibly conscripted into fighting for the archdevil Zariel in Avernus, one of the hells, and was given an infernal engine in place of a heart—a machine that makes her more powerful but also will event...
[Verse 1]
I have watched the battles raging
In the fiery fields of hell
Up and out now I come blazing
From the pits where I have dwelled
I have tasted cold betrayal
And fought against my will
This old heart can't burn forever
Yet it glows within me still
[Chorus]
Every heartbeat stokes the flame
Sends a dark heat through my veins
Every heartbeat holds the pain
Deep in my heart of flames
Deep in my heart of flames
[Verse 2]
Now we travel on together
A purpose that will bind
Our thoughts and our ambitions
Our memories and minds
If my heart should overwhelm me
I will acquiesce with grace
For I am thankful for each moment
Each friendship and embrace
[Chorus]
Every heartbeat stokes the flame
Sends a dark heat through my veins
Every heartbeat holds the pain
Deep in my heart of flames
Deep in my heart of flames
[Bridge]
The laughter and the sorrow
The wonder and the woe
With every path we follow
Wherever we may go
This infernal burning engine
This heavy heart I bear
Is light when we're together
My burden now is shared
[Chorus]
Every heartbeat stokes the flame
Sends a dark heat through my veins
Every heartbeat holds the pain
Deep in my heart of flames
Deep in my heart of flames
Heart of Flames was written by Miracle of Sound.
Heart of Flames was produced by Frank de Jong & Martijn de Groot.
Miracle of Sound released Heart of Flames on Fri Nov 24 2023.