The song is still scheduled, and is fully authored in fact, but we're running into paperwork concerns between the band and the label. Most of it is because the contracts are all in English, and the band and their label are Italian. Translation is very tough. Plus the band is very busy with touring. We did another round of clarifications a few days ago; once we get the paperwork we'll be able to put it out for public testing. Could be a few days, could be a few weeks, could (hopefully won't) be a few months. But it hasn't been canceled.
As a small teaser- there's over a minute's worth of solid 16th note strumming on guitar at about 140BPM, not counting the solo. ...Not all at once, of course, but it's long segments.