Finally some guitar rock! Damn, I’m tired of kids with synths moaning about how stressed out they are.