The Unleash imprint is back on a roll lately and this new release from the fantastic German producer Chris Delay.