My ears are bleeding with that "Music" XD i totally agree but i was kinda looking forward to a new siren head game (´・ω・`)
p.s: i could tell by the amount of "sponsers" it was clickbait :P lol tho