yes. the stress is the shit. i think the kiki mix is better than the real track, but i like all the versions. and nacchi beat-boxing > your soul!