Kill the Noise—Kill Kill Kill EP (Teaser) It seems like since its conception, Skrillex’s new record label OWSLA has been primed to take over the EDM world. The label’s first release…