I was getting worried these guys were gonna split. Between Kenny releasing the Wolftron album and Spencer leaving and then there had been nothing new posted in a while and Kenny talking in a blog about how he didn't feel like writing anymore it worried me. Plus their website is still down and I believe they're still looking for a new label. So it's VERY reasurring to hear this song and something new. Great song too, love it. Hopefully there's more to come.