Great song. There are actually 2 diff versions of it. Difference being the solos. One has the drum solo, the other is an extended techno beat solo.