I feel it's just a teensy bit "gentle", but that's probably just me.
Regardless, as someone with an instinct for matching music to video-game level themes, I can say with confidence that you got the feeling associated with the song title nearly perfect; I can vividly imagine this in something like a cutscene or hub world in an ancient ruins setting.