It is widely considered to be the hardest Guitar Hero song in the series. Through the Fire and Flames (also known as TTFAF for short) is a song written and recorded by English power metal band DragonForce, appearing as the first track (and single) on their third studio album, Inhuman Rampage (2006).