An almost Neapolitan sound - pumping rhythm :) I missed the big synth pad towards the end :(
Forum Rules