This song has always been one of my favorites performed live. When the words "treacherous gods shall fall" are screamed by every person in the venue, I can feel the true meaning of Ensiferum shoot right through me. MY GOD I'd do anything to see these guys after idolizing them for such a long time. Please come to the US! You have so many fans here!