Another new track from Set Fire Run, probably one of my favorites so far. Still no clue when they'll have an official release, but I'll be sure to keep you posted.