Not sure why you are concerned this sounds too modern, this feels like it was ripped straight out of the game. The choir sound specifically is spot on. My only nitpick is there are some parts of the track that sound maybe to triumphant for the ambient mood of the original track (0:41), but that just means it plays on the way out of the area instead of the way in.