Guren no Yumiya is ten times better than this, and I am not even a big fan of the anime nor its OPs. I'm just saying that this particular song from Yoshiki and Hyde doesn't catch nor fit the entire premise of AoT.
(At least Guren no Yumiya is catchy AF and you have to admit it got stuck in your head at some point in time knowing how popular and "meme"-fied the song is. Red Swan.... I even forgot how it sounded after just a couple of minutes from listening to it. :-/)