New music from Glass Candy - Electronic Beats