- Fifth in a series of 6 reissues of selected Annihilator back catalogue via Earache for Europe. Each release will come housed in a custom slipcase sleeve with bonus material. ‘Refresh the Demon’ was originally released in 1996, and features tracks in the classic Annihilator style – riff heavy but instantly catchy thrash metal. This version adds 3 bonus tracks, demo version of classic Annihilator tunes [!]