My brain says “Oh my god, take the needle off, you are scratching it!” but my ears say “whoa, that is actually really awesome, what the f--K science?” Check out the teaser below and head to Ed Banger for more details.