The hell was going on here? First, we have a nice concert for us, then all of a sudden weird bug creatures called Noise (not this Noise) start rampaging and killing the concert goers. Then, the singers don their armor and start killing these bugs, WHILE SINGING!! lolwut
So glad I didn’t look into this, call me pleasantly surprised and hooked. Gonna keep an eye on this.