This legit reminds me of Enigma - Enigmatic Encounters as a vibe absolute stunning track: Edit: My bad I meant Enigma - Push The Limits the vocal parts have similar vibe