Self Destruct by Iain Cross & Big Dan is a hard-hitting, high-energy album that showcases the duo's impressive skills as producers and DJs. The album features a range of styles, from hard trance to techno, and is sure to get any dancefloor moving.
The album opens with the title track, a pounding hard trance anthem that sets the tone for the rest of the album. From there, the duo takes listeners on a journey through a series of intense, driving tracks, each one packed with big beats, soaring melodies, and powerful basslines.
One of the standout tracks on the album is "In Your Face", a relentless techno banger that will have even the most jaded clubgoers throwing their hands in the air. Another highlight is "The Last Stand", a soaring trance anthem that builds to an epic climax.