A wild ride from an eclectic Dutch talent. - Electronic Beats