One of the most defining aspects of any Rockstar game is its music.

People talk about the radios on the likes of 'Grand Theft Auto: Vice City' like albums, and while 'Red Dead Redemption 2' might not have radios, the music and the ambience still captures you and pulls you into the world.

Almost nearly eight months after the game's release, the soundtrack for 'Red Dead Redemption 2' will be released. The album is produced by Daniel Lanois, who worked with Brian Eno on U2's 'The Joshua Tree', the soundtrack for 'The Last of the Mohicans', Bob Dylan's 'Time Out Of Mind' and Brian Eno's 'Apollo: Atmospheres and Soundtracks'.

Musicians such as D'Angelo, Josh Homme from Queens of the Stone Age, Willie Nelson, and many more all provided vocals on the game's music, whilst the instrumental moments were played by session musicians such as Colin Stetson, who worked with Bon Iver, and David Ferguson, Johnny Cash's former engineer.

Two songs from the albums, 'Crash of Worlds' and 'Table Top' were released online earlier this week. The first album, 'The Music Of Red Dead Redemption 2: Original Soundtrack', will be released on July 12th, with the second album, 'The Music Of Red Dead Redemption 2: Original Score', will be released this summer.