In 2012, Rupture gave away over a decade of his mixes. You can download them all here