I don't know if the "stay on a zone to unlock a skill" is an original mechanic. The idea fell so natural to us, it probably isn't.
We just love skill trees so much, we often talked about how we'd like games like Diablo and Path of Exile to _only_ be about the skill tree, and forget about all that boring story stuff. That's what we wanted to explore here, a game where the only thing is the skill tree.
Thank you for the rating and the kind words!