I made a great song before I made this one. Then I realized, with the help of the merciless internet guitar community, that I'd ruined the production. The title describes the somewhat painful process of dusting oneself off, resisting the urge to burn all the guitars, and sitting down to start writing the next one.
The Philly trio have been making technical but not impenetrable instrumental metal for nearly two decades. Their latest shreds, of course. Bandcamp New & Notable Sep 8, 2016