i'm hearing this shit every day while riding train to work. when train arrives the station: i've both headphones in my ears standing next to the door and waiting to open it and get out of the train.... then the doors open.. the ppl which are waiting to enter the train are looking at me.. but the 115dB in my ears are just only screeming fuckin SUPERHERO COMPLEX ... so i fly up out of the train above the watching heads of motherfuckers....... I LOVE THIS HARDCORE TILL WE DIE!!!!!!!!!!!!!!!!!!